:root{--bg:#070b10;--card:#081219;--line:#24333d;--text:#e8fff7;--muted:#8aa1aa;--aqua:#17D7C0;--buy:#00c076;--sell:#cf304a;--warn:#f0b90b}*{box-sizing:border-box;margin:0;padding:0}body{background:radial-gradient(circle at 50% 25%,#10232b 0,#070b10,#05080b);color:var(--text);font-family:Segoe UI,Arial,sans-serif;padding:12px}.top,.marketbar,.chartCard,.side .panel,.signal{background:#081219f5;border:1px solid var(--line);border-radius:16px;box-shadow:0 10px 30px #00000040}.top{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;margin-bottom:10px}.brand{display:flex;align-items:center;gap:12px}.plmLogo{height:48px;min-width:102px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#17d7c0,#063b34);color:#02100e;font-size:24px;font-weight:1000;letter-spacing:2px;cursor:pointer;user-select:none}h1{font-size:24px;color:var(--aqua)}.sub{font-size:12px;color:var(--muted)}.status,.products,.tfbar,.tools{display:flex;gap:8px;flex-wrap:wrap}.badge,.pill,.top button{background:#101820;border:1px solid var(--line);color:#9ab1bb;border-radius:999px;padding:8px 12px;font-weight:900;cursor:pointer}.pill.active,.top button{border-color:var(--aqua);color:var(--aqua);background:#062820}#liveDot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--sell);margin-right:6px}#liveDot.on{background:var(--buy);box-shadow:0 0 12px var(--buy)}.marketbar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;margin-bottom:10px}.signal{display:flex;justify-content:space-between;align-items:center;padding:14px;margin-bottom:10px;border-width:2px}.signal.buy{border-color:var(--buy)}.signal.sell{border-color:var(--sell)}.decision{font-family:Courier New;font-size:30px;font-weight:900;color:var(--warn)}.buy .decision{color:var(--buy)}.sell .decision{color:var(--sell)}.reason{font-family:Courier New;color:#9ab1bb;font-size:12px;margin-top:4px}.conf{font-family:Courier New;font-size:34px;font-weight:900}.main{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:10px}.chartCard{position:relative;padding:12px}.chartHead{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}.ct{font-size:13px;color:var(--aqua);font-weight:900}#chart{width:100%;height:620px}.side{display:flex;flex-direction:column;gap:10px}.panel{padding:12px}.panel h3{color:var(--aqua);margin-bottom:8px}.row{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #1b2a34;padding:8px 0;font-size:13px}.row span{color:#789}.row b{font-family:Courier New}.up{color:var(--buy)!important}.dn{color:var(--sell)!important}.warn{color:var(--warn)!important}.mtfCard{background:#071018;border:1px solid #24333d;border-radius:12px;padding:9px;margin-bottom:7px;display:flex;justify-content:space-between}.overlay{position:fixed;inset:0;background:#03070af5;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.hide,.hidden{display:none!important}.loginBox{width:min(430px,100%);background:linear-gradient(135deg,#081219,#0d1d23);border:1px solid #17d7c055;border-radius:18px;padding:24px}.loginBox h2{color:var(--aqua);font-size:26px;margin-bottom:8px}.input,.panel input{width:100%;background:#050b10;border:1px solid #24333d;border-radius:10px;padding:10px;color:#e8fff7;font-family:Courier New;font-weight:900;margin:6px 0 10px}.loginBox button,.panel button,.tradePanel button{width:100%;border:0;border-radius:12px;background:#17d7c0;color:#02100e;font-weight:900;padding:11px;cursor:pointer;margin-top:6px}.ghost{background:#24333d!important;color:#e8fff7!important}.err{color:#cf304a;font-size:12px;margin-top:10px;min-height:18px}.tradePanel{position:absolute;left:18px;top:74px;width:320px;background:#050c11fa;border:2px solid var(--aqua);border-radius:16px;z-index:50;padding:12px;box-shadow:0 18px 60px #0000008c}.tradeDrag{cursor:move;font-weight:1000;color:var(--aqua);display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.tradeDrag button{width:auto;background:#24333d!important;color:#fff!important;padding:4px 9px;margin:0}.tradeBtns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.buyBtn{background:var(--buy)!important}.sellBtn{background:var(--sell)!important;color:#fff!important}.warnBtn{background:var(--warn)!important}.tradeGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.tradeGrid label,.panel label{font-size:12px;color:#9ab1bb;font-weight:900}.tradeMsg,.queueBox{font-family:Courier New;font-size:12px;color:#9ab1bb;max-height:170px;overflow:auto;white-space:pre-wrap;margin-top:8px}.toast{position:fixed;right:18px;bottom:18px;top:auto;background:#111820;border:2px solid var(--aqua);border-radius:14px;padding:12px 14px;z-index:90;box-shadow:0 20px 60px #0009;font-family:Courier New;max-width:min(360px,calc(100vw - 30px));pointer-events:none}@media(max-width:1050px){.main{grid-template-columns:1fr}#chart{height:540px}.tradePanel{position:fixed;left:14px;top:120px}.side{display:grid;grid-template-columns:1fr}.decision{font-size:23px}}.smcOverlay{position:absolute;left:48%;top:24%;transform:translate(-50%);z-index:20;pointer-events:none;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.smcFloatItem{min-width:132px;background:#050c11b8;border:1px solid;border-radius:10px;padding:5px 9px;font-family:Courier New;font-size:12px;font-weight:900;box-shadow:0 10px 24px #00000059;backdrop-filter:blur(4px)}.smcFloatItem.shift{margin-left:74px}.smcFloatItem b{display:inline-block;min-width:62px}.smcFloatItem span{color:#e8fff7}.botGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.botGrid input,.panel select{width:100%;background:#050b10;border:1px solid #24333d;border-radius:10px;padding:8px;color:#e8fff7;font-family:Courier New;font-weight:900;margin:4px 0 8px}.checkGrid{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:8px 0}.checkGrid label{background:#071018;border:1px solid #24333d;border-radius:10px;padding:7px;font-size:12px}h4{margin:10px 0 6px;color:#17d7c0;font-size:13px}.chartHead b{margin-right:8px}.smcOverlay{display:none!important}.side .panel .row b{font-size:12px;word-break:break-word;text-align:right;max-width:58%}.side .panel .row span{opacity:.85}.dirty{background:#f0b90b!important;color:#061014!important;box-shadow:0 0 18px #f0b90b59}.chartActions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.chartActions button{border:1px solid #244d5b;background:#081822;color:#a8f7ff;border-radius:10px;padding:5px 10px;font-weight:800;cursor:pointer}.chartActions button:hover{border-color:#19ffe0;color:#19ffe0}.keyPanel{position:fixed;right:18px;top:86px;width:min(620px,calc(100vw - 30px));max-height:82vh;overflow:auto;background:#050c11fa;border:2px solid var(--aqua);border-radius:16px;z-index:120;padding:12px;box-shadow:0 18px 70px #000000a6}.keyGrid{display:grid;grid-template-columns:2fr 1fr 1fr .8fr;gap:8px;align-items:end}.keyGrid label{font-size:12px;color:#9ab1bb;font-weight:900}.keyGrid input,.keyGrid select{width:100%;background:#050b10;border:1px solid #24333d;border-radius:10px;padding:9px;color:#e8fff7;font-family:Courier New;font-weight:900;margin-top:5px}.checkLine{background:#071018;border:1px solid #24333d;border-radius:10px;padding:9px}.checkLine input{width:auto;margin-right:6px}.keyBtns{display:flex;gap:8px;align-items:center;justify-content:flex-end}.keyBtns.full{justify-content:stretch}.keyBtns.full button{flex:1}.keyBtns button{border:0;border-radius:10px;background:#17d7c0;color:#02100e;font-weight:900;padding:8px 10px;cursor:pointer}.keyItem{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;background:#071018;border:1px solid #24333d;border-radius:12px;padding:10px;margin-top:8px}.keyItem b{font-family:Courier New;color:#e8fff7}.keyItem small{display:block;color:#8aa1aa;margin-top:3px}.keyList{font-family:Segoe UI,Arial,sans-serif;margin-top:10px}.top .adminOnly{white-space:nowrap}@media(max-width:760px){.keyGrid,.keyItem{grid-template-columns:1fr}.keyBtns{justify-content:stretch}.keyBtns button{flex:1}.keyPanel{right:10px;top:70px}}.mtfSummary{background:#061d19;border:1px solid #17d7c066;border-radius:12px;padding:9px;margin-bottom:8px;display:flex;justify-content:space-between;gap:8px;align-items:center;font-family:Courier New;font-size:12px}.mtfSummary b{font-size:18px}.mtfSummary span{color:#9ab1bb}.mtfDetail{background:#071018;border:1px solid #24333d;border-radius:12px;padding:9px;margin-bottom:8px}.mtfTop{display:flex;justify-content:space-between;align-items:center;font-family:Courier New;font-weight:900;margin-bottom:6px}.mtfNums{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;font-family:Courier New;font-size:11px}.mtfNums span{background:#050b10;border:1px solid #1b2a34;border-radius:8px;padding:5px;color:#8aa1aa;text-align:center}.mtfNums b{display:block;margin-top:2px;font-size:12px}.mtfMini{font-size:11px;color:#8aa1aa;margin-top:6px;font-family:Courier New}#keyOpenBtn{border-color:#17d7c0;color:#17d7c0;background:#062820}.keyPanel .tradeDrag button,.tradePanel .tradeDrag button{pointer-events:auto;position:relative;z-index:5}.keyPanel{z-index:1200!important}.tradePanel{z-index:900!important}.emaManager{margin-top:10px;padding:9px 12px;border:1px solid rgba(100,116,139,.72);border-radius:14px;background:#081219f0;display:flex;gap:14px;align-items:center;flex-wrap:wrap;font-family:Courier New,monospace}.emaManager b{color:#17d7c0!important;font-size:12px}.emaManager label{font-size:12px;color:#dff;font-weight:900}.emaManager input{accent-color:#17D7C0}.smcLayerMenu{position:absolute;right:16px;top:72px;z-index:60;width:230px;padding:12px;border-radius:14px;border:1px solid rgba(23,215,192,.55);background:#050c11fa;box-shadow:0 18px 60px #00000059;font-family:Courier New,monospace}.smcLayerMenu.hide{display:none!important}.smcLayerMenu b{display:block;color:#17d7c0;margin-bottom:8px}.smcLayerMenu label{display:block;color:#dff;font-size:12px;font-weight:900;padding:5px 0}.smcLayerMenu input{accent-color:#17D7C0}.sidewayPanel{margin-top:10px;padding:10px 12px;border:1px solid rgba(100,116,139,.72);border-radius:14px;background:#081219f0;display:grid;grid-template-columns:160px 230px 1fr;gap:10px;align-items:center;color:#fff;font-family:Courier New,monospace;overflow:hidden}.sidewayPanel.hide{display:none!important}.sidewayPanel .swBlock{display:grid;gap:6px}.sidewayPanel .swTitle{font-size:12px;font-weight:1000;color:#17d7c0}.sidewayPanel .swStatus{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(23,215,192,.55);border-radius:10px;padding:8px 10px;font-weight:1000;color:#17d7c0;background:#17d7c014}.sidewayPanel.sideway .swStatus{color:#f0b90b;border-color:#f0b90ba6;background:#f0b90b1a}.sidewayPanel.trend .swStatus{color:#00c076;border-color:#00c076a6;background:#00c0761a}.sidewayPanel .swAction{text-align:center;border:1px solid rgba(23,215,192,.45);border-radius:10px;padding:10px 12px;font-weight:1000;color:#dff;background:#06282059}.sidewayPanel.sideway .swAction{color:#f0b90b;border-color:#f0b90b8c}.sidewayPanel.trend .swAction{color:#00c076;border-color:#00c0768c}.sidewayPanel .swGrid{display:grid;grid-template-columns:repeat(6,minmax(74px,1fr));gap:6px}.sidewayPanel .swGrid span{background:#00000040;border:1px solid rgba(100,116,139,.5);border-radius:9px;padding:6px 7px;font-size:10px;color:#9ab1bb;min-height:38px}.sidewayPanel .swGrid b{display:block;margin-top:2px;font-size:12px;color:#fff;font-weight:1000;line-height:1.08}body.lightTheme .emaManager,body.lightTheme .smcLayerMenu,body.lightTheme .sidewayPanel{background:#fff;color:#111827;border-color:#cbd5e1}body.lightTheme .emaManager label,body.lightTheme .smcLayerMenu label{color:#111827}@media(max-width:1100px){.sidewayPanel{grid-template-columns:150px 190px 1fr}.sidewayPanel .swGrid{grid-template-columns:repeat(3,minmax(70px,1fr))}}@media(max-width:760px){.sidewayPanel{grid-template-columns:1fr}.sidewayPanel .swGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.signalModeMenu{position:absolute;right:260px;top:72px;z-index:65;width:250px;padding:12px;border-radius:14px;border:1px solid rgba(240,185,11,.58);background:#050c11fa;box-shadow:0 18px 60px #00000059;font-family:Courier New,monospace}.signalModeMenu.hide{display:none!important}.signalModeMenu b{display:block;color:#f0b90b;margin-bottom:8px}.signalModeMenu button{width:100%;margin:4px 0;padding:9px 10px;border-radius:10px;border:1px solid rgba(100,116,139,.72);background:#101820;color:#e8fff7;font-weight:1000;cursor:pointer}.signalModeMenu button:hover{border-color:#17d7c0;color:#17d7c0}.signalModeMenu small{display:block;margin-top:8px;color:#9ab1bb;line-height:1.35}body.lightTheme .signalModeMenu{background:#fff;color:#111827;border-color:#cbd5e1}body.lightTheme .signalModeMenu button{background:#f8fafc;color:#111827;border-color:#cbd5e1}.botMobileBtn{position:fixed;right:18px;bottom:18px;z-index:1000;min-width:168px;display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:8px;align-items:center;border:1px solid rgba(23,215,192,.68);border-radius:16px;background:linear-gradient(135deg,#081219fa,#072327fa);color:#eafffb;font-family:Courier New,monospace;font-weight:1000;padding:10px 13px;box-shadow:0 14px 38px #00000075,0 0 22px #17d7c01f;cursor:pointer;transition:.18s ease}.botMobileBtn:hover,.botMobileBtn.active{transform:translateY(-2px);border-color:#17d7c0;box-shadow:0 18px 42px #00000080,0 0 28px #17d7c038}.botBtnIcon{grid-row:1/3;font-size:23px;color:#17d7c0}.botBtnText{font-size:12px;letter-spacing:.4px;text-align:left}.botMobileBtn small{font-size:10px;color:#7ef6df;text-align:left;margin-top:2px}.botMobilePanel{position:fixed;right:18px;bottom:86px;width:min(390px,calc(100vw - 24px));max-height:calc(100vh - 110px);overflow:auto;z-index:1001;border:1px solid rgba(23,215,192,.58);border-radius:20px;background:linear-gradient(160deg,#050c11fc,#07181dfc);padding:14px;box-shadow:0 22px 65px #00000094,0 0 36px #17d7c01f;font-family:Courier New,monospace;backdrop-filter:blur(14px)}.botMobilePanel.hide{display:none!important}.botHead{display:flex;justify-content:space-between;align-items:flex-start;color:#17d7c0;margin-bottom:10px}.botHead>div{display:flex;flex-direction:column;gap:3px}.botHead b{font-size:14px;letter-spacing:.5px}.botHead small{font-size:10px;color:#8fb7b5}.botHead button{background:#cf304a2e;color:#ff8397;border:1px solid rgba(207,48,74,.5);border-radius:10px;padding:5px 10px;font-weight:1000;cursor:pointer}.botQuickStatus{display:grid;grid-template-columns:12px 1fr auto;gap:8px;align-items:center;padding:9px 10px;margin-bottom:10px;border:1px solid rgba(100,116,139,.38);border-radius:12px;background:#ffffff06;font-size:11px}#botControlStatusDot{width:9px;height:9px;border-radius:50%;background:#64748b;box-shadow:0 0 10px currentColor}#botControlStatusDot.on{background:#22c55e;color:#22c55e}#botControlStatusDot.auto{background:#f0b90b;color:#f0b90b}#botControlStatusDot.off{background:#ef4444;color:#ef4444}#botControlLot{color:#a8c9c5}.botQuickTrade{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:8px;margin-bottom:12px}.botQuickTrade button{border:0;border-radius:12px;padding:12px 8px;font-family:Courier New,monospace;font-weight:1000;color:#fff;cursor:pointer;box-shadow:inset 0 1px #ffffff1f}.botQuickTrade .buy{background:linear-gradient(180deg,#00c982,#009d65)}.botQuickTrade .sell{background:linear-gradient(180deg,#e74360,#bd2943)}.botQuickTrade .close{background:linear-gradient(180deg,#f8c72e,#d9a400);color:#111}.botGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.botGrid label{font-size:10px;color:#9ab1bb;font-weight:900}.botGrid input,.botGrid select{width:100%;margin-top:4px;padding:9px;border-radius:9px;border:1px solid rgba(100,116,139,.55);background:#081219;color:#e8fff7;box-sizing:border-box}.saveBot{width:100%;margin-top:11px;padding:11px;border:0;border-radius:12px;background:#17d7c0;color:#061014;font-weight:1000;cursor:pointer}@media(max-width:640px){.botMobileBtn{right:10px;bottom:10px;min-width:148px;padding:9px 11px}.botMobilePanel{left:8px;right:8px;bottom:72px;width:auto;max-height:calc(100vh - 88px)}.botQuickTrade{position:sticky;top:-14px;z-index:2;background:#050c11fa;padding:10px 0 7px}}@media(min-width:900px){.botMobilePanel{right:22px;bottom:92px;width:370px}.botMobileBtn{right:22px;bottom:22px}}.multiBotPanel .botInfoBox{border:1px solid rgba(23,215,192,.35);background:#17d7c00f;border-radius:12px;padding:9px;color:#9ab1bb;font-size:12px;line-height:1.35;margin-bottom:9px}.botTabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0 10px}.botTabs button{width:100%;border:1px solid #24333d;background:#071018;color:#9ab1bb;border-radius:12px;padding:8px 6px;font-size:11px;font-weight:1000;line-height:1.1}.botTabs button.active{border-color:#17d7c0;color:#17d7c0;box-shadow:0 0 16px #17d7c026}.botTabs button.on{background:#00c07614}.botTabs button.auto{border-color:#f0b90b;color:#f0b90b;background:#f0b90b14}.botTabs small{display:block;font-size:9px;margin-top:4px;opacity:.8}.botEditor{border:1px solid #24333d;background:#061018;border-radius:14px;padding:10px}.botSwitches{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.botSwitches label{border:1px solid #24333d;border-radius:12px;background:#071018;padding:9px;color:#e8fff7;font-size:12px;font-weight:1000}.botSwitches input,.botEditor input[type=checkbox]{accent-color:#17D7C0}.multiBotPanel .botGrid{grid-template-columns:1fr 1fr}.multiBotPanel .botGrid label{font-size:11px}.multiBotPanel .botGrid input,.multiBotPanel .botGrid select{font-size:12px;padding:7px}.multiBotPanel #saveMultiBotBtn{background:#17d7c0;color:#061014}.multiBotPanel .dirty{background:#f0b90b!important;color:#061014!important}@media(max-width:760px){.botTabs,.multiBotPanel .botGrid{grid-template-columns:1fr}}.multiBotPanel{max-height:72vh;overflow:auto}.botCards{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:12px}.botCard{border:1px solid rgba(68,255,218,.22);background:#05121cb8;border-radius:14px;padding:12px;box-shadow:0 8px 28px #00000038}.botCardHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:#e9fbff}.botCardHead b{color:#4fffd6}.botCardHead span{font-size:11px;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:3px 8px;color:#ffd66b}.botCardSwitches{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0}.botCardSwitches label{font-size:12px;color:#dff9ff}.botGrid.compact{grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px}.botGrid.compact label{font-size:11px;color:#8fbac7}.botGrid.compact input,.botGrid.compact select{width:100%;background:#061b28;color:#eff;border:1px solid rgba(68,255,218,.18);border-radius:8px;padding:6px}.multiBotActions{display:flex;gap:8px;margin-top:12px}.dirty{box-shadow:0 0 0 2px #ffd66b80!important}@media(max-width:900px){.botCards{grid-template-columns:1fr}.multiBotPanel{max-height:none}.botGrid.compact{grid-template-columns:repeat(2,1fr)}}.botCard input[type=checkbox]{width:18px!important;height:18px!important;cursor:pointer;vertical-align:middle;margin-right:6px;accent-color:#17D7C0}.botCardSwitches label{cursor:pointer;user-select:none;display:inline-flex;align-items:center;gap:4px}.botCard input,.botCard select,.botCard button{pointer-events:auto!important}.botCardHead span{min-width:48px;text-align:center}#saveAllBotsBtn.dirty,.botCard button.dirty{background:#f0b90b!important;color:#061014!important}.multiBotPanel{display:block!important;pointer-events:auto!important;opacity:1!important}.multiBotPanel.hidden{display:block!important}.botCard,.botCard *{pointer-events:auto!important}.botCard input[type=checkbox]{width:22px!important;height:22px!important;accent-color:#17D7C0!important;cursor:pointer!important}.botCardHead span.off{color:#ff9b6b;border-color:#ff9b6b8c}.botCardHead span.on{color:#17d7c0;border-color:#17d7c0bf}.botCardHead span.auto{color:#f0b90b;border-color:#f0b90bcc;box-shadow:0 0 14px #f0b90b33}.activeBotBadge{border-color:#00c076!important;color:#e9fff7!important;background:#00c07624!important;font-weight:800}.customerModeNote{padding:8px 10px;border:1px solid rgba(0,192,118,.35);border-radius:10px;background:#00c07614;color:#d9fff2;font-size:12px;margin-top:8px}#tradeKey{opacity:.75;pointer-events:none}.loginBox small{display:none}.loginBox{border-color:#17d7c073;box-shadow:0 26px 90px #00000073}.loginBox h2{letter-spacing:1px}.main{align-items:start}.multiBotPanel{grid-column:1/-1;max-height:none!important;overflow:visible!important;background:linear-gradient(180deg,#081620fa,#050e14fa)!important;border:1px solid rgba(23,215,192,.32)!important}.side .multiBotPanel{display:block!important}.botTabs{grid-template-columns:repeat(5,minmax(120px,1fr))!important}.botCards{grid-template-columns:repeat(2,minmax(320px,1fr))!important}.botCard{min-height:360px}.botCard button{background:linear-gradient(135deg,#17d7c0,#0a8f82)!important;color:#04100f!important}.botGrid.compact{grid-template-columns:repeat(3,minmax(120px,1fr))!important}.multiBotActions button{height:42px}.tradePanel{position:fixed!important;left:18px!important;top:92px!important;max-width:calc(100vw - 36px)}@media(max-width:1050px){.main{grid-template-columns:1fr!important}.side{display:block}.botTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.botCards{grid-template-columns:1fr!important}.botGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.top,.marketbar{align-items:flex-start}.status{justify-content:flex-start}#chart{height:460px!important}}@media(max-width:560px){body{padding:8px}.top{display:block}.brand{margin-bottom:10px}.plmLogo{height:42px;min-width:86px;font-size:20px}h1{font-size:18px}.marketbar{display:block}.products,.tfbar,.tools{margin:6px 0}.signal{padding:10px}.decision{font-size:22px}.conf{font-size:24px}#chart{height:390px!important}.botTabs,.botGrid.compact{grid-template-columns:1fr!important}.botCard{padding:10px}.botCardSwitches{display:grid;grid-template-columns:1fr 1fr}.tradePanel{left:8px!important;right:8px!important;top:80px!important;width:auto!important}.tradeGrid{grid-template-columns:1fr!important}.loginBox{padding:20px}}.plmStepper{display:grid;grid-template-columns:42px minmax(70px,1fr) 42px;gap:6px;align-items:center;margin-top:4px}.plmStepper input{margin:0!important;text-align:center;font-size:14px!important;font-weight:1000!important;min-height:40px!important;border-radius:12px!important;background:#04131d!important;color:#eaffff!important;border:1px solid rgba(23,215,192,.38)!important}.plmStepper button{height:40px;border:1px solid rgba(23,215,192,.42);border-radius:12px;background:linear-gradient(180deg,#17d7c033,#081923f2);color:#eaffff;font-size:19px;font-weight:1000;line-height:1;touch-action:manipulation;box-shadow:0 6px 18px #00000038}.plmStepper button:active{transform:scale(.96);background:#17d7c0;color:#03100f}.botCard{scroll-margin-top:80px}.botCard .botGrid.compact label{background:#040d146b;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:7px}.botCard .botGrid.compact select{min-height:40px!important}.botCard>button,.multiBotActions button,.saveBot{min-height:44px;border-radius:12px;font-weight:1000;touch-action:manipulation}.tradeLotStepper{margin-top:5px}.tradePanel .tradeBtns{gap:10px}.tradePanel .warnBtn{margin-top:8px;background:#f0b90b!important;color:#081014!important}@media(max-width:760px){body{padding-bottom:92px!important}.multiBotPanel{margin-top:12px!important;border-radius:18px!important}.botCards{gap:14px!important}.botCard{padding:12px!important;border-radius:18px!important}.botCardHead{position:sticky;top:0;z-index:3;background:#05121cf5;padding:8px;border-radius:12px;border:1px solid rgba(23,215,192,.14)}.botCardSwitches{grid-template-columns:1fr!important;gap:8px}.botCardSwitches label{min-height:40px;border:1px solid rgba(23,215,192,.18);border-radius:12px;background:#071018b3;padding:8px 10px}.botCard input[type=checkbox]{width:24px!important;height:24px!important}.botGrid.compact{grid-template-columns:1fr!important;gap:10px!important}.botGrid.compact label{font-size:12px!important}.plmStepper{grid-template-columns:48px 1fr 48px;gap:8px}.plmStepper input,.plmStepper button{height:46px!important;min-height:46px!important;font-size:16px!important}.multiBotActions{position:sticky;bottom:58px;z-index:12;background:#050e14f5;padding:8px;border-radius:16px;border:1px solid rgba(23,215,192,.18);display:grid!important;grid-template-columns:1fr 1fr!important}.multiBotActions button{height:48px!important;font-size:13px!important}.mobileTradeDock{bottom:8px!important}.mobileTradeDock button{font-size:13px!important;min-height:46px}.tradePanel{max-height:80vh;overflow:auto}.tradePanel .tradeBtns{display:grid!important;grid-template-columns:1fr 1fr!important}.tradePanel .tradeBtns button{height:48px!important;font-size:16px!important}.tradeGrid{gap:10px!important}.tradeLotStepper{grid-template-columns:50px 1fr 50px!important}}.aiDeepseekPanel{border-color:#0ac7a8;box-shadow:0 0 18px #00ffcd1f}.aiQuickBtns{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.aiQuickBtns button{border:1px solid #176b68;background:#10252d;color:#bffef4;border-radius:10px;padding:9px 12px;font-weight:800;cursor:pointer}.aiQuickBtns .aiMainBtn{background:#08c7a5;color:#031311;border-color:#20ffd8}.aiQuestion{width:100%;min-height:72px;border:1px solid #174a53;border-radius:12px;background:#071018;color:#dff;padding:10px;resize:vertical;box-sizing:border-box;font-size:13px}.aiAnswer{white-space:pre-wrap;background:#071018;border:1px solid #174a53;border-radius:12px;padding:12px;margin-top:8px;color:#dff;line-height:1.45;max-height:260px;overflow:auto;font-size:13px}@media(max-width:760px){.aiDeepseekPanel{order:-1}.aiQuickBtns button{flex:1;min-width:110px}.aiQuestion{font-size:16px}.aiAnswer{font-size:14px;max-height:220px}}@media(min-width:901px){.layout{grid-template-columns:minmax(0,1fr) 420px!important}.side{overflow:visible!important}.multiBotPanel{position:fixed!important;inset:88px 24px 86px!important;z-index:850!important;max-height:none!important;overflow:auto!important;padding:16px!important;background:#05121cf5!important;border:1px solid rgba(68,255,218,.35)!important;border-radius:22px!important;box-shadow:0 22px 70px #00000073!important}.multiBotPanel h3{font-size:20px!important;margin:0 0 8px!important}.multiBotPanel .botInfoBox{font-size:12px!important;padding:8px 12px!important;margin-bottom:10px!important}.botTabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin:8px 0 12px!important}.botTabs button{min-height:58px!important;font-size:13px!important;border-radius:16px!important}.botCards{display:block!important}.botCard{display:none!important;padding:14px!important;border-radius:18px!important;max-width:none!important}.botCard.active{display:block!important}.botCardHead{margin-bottom:10px!important}.botCardSwitches{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-bottom:12px!important}.botGrid.compact{display:grid!important;grid-template-columns:repeat(5,minmax(135px,1fr))!important;gap:10px!important;align-items:end!important}.botGrid.compact label{font-size:12px!important}.botGrid.compact input,.botGrid.compact select{min-height:42px!important;font-size:15px!important;border-radius:13px!important;padding:9px 10px!important}.plmStepper{display:grid!important;grid-template-columns:42px minmax(70px,1fr) 42px!important;gap:6px!important;align-items:center!important}.plmStepper button{min-height:42px!important;border-radius:12px!important}.botCardActions,.multiBotActions{position:sticky!important;bottom:0!important;z-index:2!important;display:flex!important;gap:10px!important;background:linear-gradient(180deg,#05121c0d,#05121cf5 28%)!important;padding-top:12px!important}.botCardActions button,.multiBotActions button{min-height:44px!important;border-radius:14px!important;font-weight:1000!important}}@media(max-width:900px){.multiBotPanel{position:relative!important;inset:auto!important;max-height:none!important;overflow:visible!important}.botTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.botCards{display:block!important}.botCard{display:none!important}.botCard.active{display:block!important}.botGrid.compact,.botCardSwitches{grid-template-columns:1fr 1fr!important}.mobileTradeDock{display:flex!important}}.plmBotDockToggle{position:fixed;right:18px;bottom:82px;z-index:1200;border:1px solid rgba(68,255,218,.65);background:#05121cf0;color:#4fffd6;border-radius:999px;padding:11px 16px;font-weight:1000;font-family:Courier New,monospace;box-shadow:0 12px 34px #00000061;cursor:pointer}.plmBotDockToggle:hover{filter:brightness(1.12)}.multiBotPanel .plDockDockHead{display:flex!important;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:0;z-index:9;margin:-6px -4px 10px;padding:8px;border:1px solid rgba(68,255,218,.22);border-radius:16px;background:#05121ceb;backdrop-filter:blur(8px)}.plDockDockTitle{display:flex;flex-direction:column;gap:2px;color:#eaffff;font-weight:1000}.plDockDockTitle small{color:#9ab1bb;font-size:11px}.plDockDockBtns{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.plDockDockBtns button{border:1px solid rgba(68,255,218,.45);background:#17d7c01a;color:#4fffd6;border-radius:11px;min-width:36px;min-height:34px;padding:7px 10px;font-weight:1000;font-family:Courier New,monospace;cursor:pointer}.plDockDockBtns button.plDockClose{border-color:#ff5a7880;color:#ff8aa0;background:#cf304a1f}.plDockDockBtns button.plDockBuy{background:#00c076;color:#062016;border-color:#00c076}.plDockDockBtns button.plDockSell{background:#cf304a;color:#fff;border-color:#cf304a}.plDockDockBtns button.plDockCloseAll{background:#f0b90b;color:#111;border-color:#f0b90b}@media(min-width:901px){body.plDock-bot-dock .multiBotPanel{position:fixed!important;inset:auto 18px 76px!important;height:255px!important;max-height:255px!important;overflow:auto!important;z-index:850!important;padding:12px!important;border-radius:20px!important;background:#05121cf5!important;border:1px solid rgba(68,255,218,.35)!important;box-shadow:0 22px 70px #00000070!important}body.plDock-bot-dock .multiBotPanel h3,body.plDock-bot-min .multiBotPanel h3,body.plDock-bot-dock .multiBotPanel .botInfoBox{display:none!important}body.plDock-bot-dock .botTabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;margin:0 0 8px!important}body.plDock-bot-dock .botTabs button{min-height:42px!important;padding:6px!important;border-radius:13px!important;font-size:11px!important}body.plDock-bot-dock .botTabs small{font-size:9px!important;margin-top:2px!important}body.plDock-bot-dock .botCard{display:none!important}body.plDock-bot-dock .botCard.active{display:block!important}body.plDock-bot-dock .botCard.active{padding:8px 10px!important;border-radius:16px!important}body.plDock-bot-dock .botCardHead{display:none!important}body.plDock-bot-dock .botCardSwitches{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;margin:0 0 8px!important}body.plDock-bot-dock .botCardSwitches label{font-size:11px!important}body.plDock-bot-dock .botGrid.compact{display:grid!important;grid-template-columns:repeat(8,minmax(110px,1fr))!important;gap:7px!important}body.plDock-bot-dock .botGrid.compact label{font-size:10px!important}body.plDock-bot-dock .botGrid.compact input,body.plDock-bot-dock .botGrid.compact select{min-height:34px!important;padding:6px 8px!important;font-size:13px!important;border-radius:10px!important}body.plDock-bot-dock .plmStepper{grid-template-columns:34px minmax(54px,1fr) 34px!important;gap:4px!important}body.plDock-bot-dock .plmStepper button{min-height:34px!important;border-radius:10px!important}body.plDock-bot-dock .botCardActions,body.plDock-bot-dock .multiBotActions{position:sticky!important;bottom:0!important;background:linear-gradient(180deg,#05121c14,#05121cf5 25%)!important;padding-top:8px!important;display:flex!important;gap:8px!important}body.plDock-bot-dock .botCardActions button,body.plDock-bot-dock .multiBotActions button{min-height:36px!important;border-radius:12px!important}body.plDock-bot-expand .multiBotPanel{position:fixed!important;inset:76px 20px 84px!important;height:auto!important;max-height:none!important;overflow:auto!important;z-index:900!important;padding:16px!important;border-radius:22px!important;background:#05121cf7!important;border:1px solid rgba(68,255,218,.38)!important;box-shadow:0 28px 80px #00000080!important}body.plDock-bot-expand .botTabs{grid-template-columns:repeat(5,minmax(0,1fr))!important}body.plDock-bot-expand .botCard{display:none!important}body.plDock-bot-expand .botCard.active{display:block!important}body.plDock-bot-expand .botGrid.compact{grid-template-columns:repeat(5,minmax(135px,1fr))!important}body.plDock-bot-min .multiBotPanel{position:fixed!important;inset:auto 18px 76px!important;height:58px!important;max-height:58px!important;overflow:hidden!important;z-index:880!important;padding:8px 10px!important;border-radius:18px!important;background:#05121cf5!important;border:1px solid rgba(68,255,218,.35)!important}body.plDock-bot-min .multiBotPanel>*:not(.plDockDockHead){display:none!important}body.plDock-bot-min .plDockDockHead{margin:0!important;padding:4px 6px!important}body.plDock-bot-min .plDockDockTitle small,body.plDock-bot-closed .multiBotPanel{display:none!important}body.plDock-bot-closed .plmBotDockToggle{display:block!important}body:not(.plDock-bot-closed) .plmBotDockToggle{display:none!important}}@media(max-width:900px){body.plDock-bot-dock .multiBotPanel,body.plDock-bot-expand .multiBotPanel{position:relative!important;height:auto!important;max-height:none!important;overflow:visible!important}body.plDock-bot-min .multiBotPanel{position:fixed!important;left:8px!important;right:8px!important;bottom:72px!important;height:58px!important;max-height:58px!important;overflow:hidden!important;z-index:1000!important;padding:8px!important}body.plDock-bot-min .multiBotPanel>*:not(.plDockDockHead){display:none!important}body.plDock-bot-closed .multiBotPanel{display:none!important}.plDockDockBtns button{min-width:34px;padding:6px 8px}.plDockDockBtns .plDockBuy,.plDockDockBtns .plDockSell,.plDockDockBtns .plDockCloseAll{display:none!important}.plmBotDockToggle{bottom:76px;right:12px}}.multiBotPanel{contain:layout paint style;transform:translateZ(0);backface-visibility:hidden}.botCard,.botTabs,.plDockDockHead{backface-visibility:hidden}.botCard:not(.active){content-visibility:hidden}.botCard.active{content-visibility:auto}body.plDock-bot-dock .multiBotPanel,body.plDock-bot-min .multiBotPanel{will-change:height,transform}body.plDock-bot-dock .botGrid.compact input:focus,body.plDock-bot-dock .botGrid.compact select:focus{outline:2px solid rgba(68,255,218,.55)!important;box-shadow:0 0 0 3px #44ffda1a!important}@media(min-width:901px){body.plDock-bot-dock .multiBotPanel{height:86px!important;max-height:86px!important;overflow:hidden!important;left:70px!important;right:70px!important;bottom:70px!important;padding:10px 14px!important}body.plDock-bot-dock .multiBotPanel>*:not(.plDockDockHead){display:none!important}body.plDock-bot-dock .plDockDockHead{margin:0!important;padding:6px 8px!important;min-height:58px!important}body.plDock-bot-dock .plDockDockTitle b{font-size:15px!important}body.plDock-bot-dock .plDockDockTitle small{display:block!important;font-size:12px!important;color:#d8ffff!important}body.plDock-bot-dock .plDockDockBtns{gap:10px!important}body.plDock-bot-dock .plDockDockBtns button{min-height:44px!important;min-width:58px!important;border-radius:14px!important;font-size:13px!important}body.plDock-bot-dock .plDockDockBtns .plDockBuy,body.plDock-bot-dock .plDockDockBtns .plDockSell,body.plDock-bot-dock .plDockDockBtns .plDockCloseAll{min-width:120px!important;font-size:14px!important}.plDockEditBotBtn{background:linear-gradient(90deg,#17d7c0,#31f7d7)!important;color:#062016!important;border-color:#17d7c0!important;min-width:128px!important}body.plDock-bot-expand .multiBotPanel{left:7vw!important;right:7vw!important;top:72px!important;bottom:72px!important;padding:16px 18px!important;overflow:auto!important}body.plDock-bot-expand .botTabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin:8px 0 12px!important}body.plDock-bot-expand .botTabs button{min-height:54px!important;border-radius:16px!important;font-size:12px!important}body.plDock-bot-expand .botCard.active{display:block!important;padding:16px!important;border-radius:20px!important}body.plDock-bot-expand .botCardSwitches{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:14px!important}body.plDock-bot-expand .botCardSwitches label{min-height:46px!important;display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;border:1px solid rgba(68,255,218,.18)!important;border-radius:14px!important;padding:8px 10px!important;background:#0610188c!important}body.plDock-bot-expand .botGrid.compact{display:grid!important;grid-template-columns:repeat(4,minmax(150px,1fr))!important;gap:12px!important}body.plDock-bot-expand .botGrid.compact label{font-size:12px!important;background:#06101873!important;border:1px solid rgba(68,255,218,.14)!important;border-radius:14px!important;padding:8px!important}body.plDock-bot-expand .botGrid.compact input,body.plDock-bot-expand .botGrid.compact select{min-height:44px!important;font-size:15px!important;border-radius:13px!important}body.plDock-bot-expand .plmStepper{grid-template-columns:42px minmax(70px,1fr) 42px!important;gap:6px!important}body.plDock-bot-expand .plmStepper button{min-height:44px!important;border-radius:13px!important}body.plDock-bot-expand .multiBotActions,body.plDock-bot-expand .botCardActions{position:sticky!important;bottom:0!important;padding:12px 0 0!important;background:linear-gradient(180deg,#05121c05,#05121cfa 28%)!important}body.plDock-bot-expand .multiBotActions button,body.plDock-bot-expand .botCardActions button{min-height:48px!important;font-size:14px!important}body.plDock-bot-min .multiBotPanel{left:110px!important;right:110px!important;bottom:74px!important;height:52px!important;max-height:52px!important;padding:6px 10px!important}}@media(max-width:900px){body.plDock-bot-dock .multiBotPanel{position:fixed!important;left:8px!important;right:8px!important;bottom:72px!important;height:64px!important;max-height:64px!important;overflow:hidden!important;z-index:1000!important;padding:7px!important}body.plDock-bot-dock .multiBotPanel>*:not(.plDockDockHead){display:none!important}.plDockDockTitle b{font-size:12px!important}.plDockDockTitle small{font-size:10px!important}.plDockEditBotBtn{display:inline-flex!important}body.plDock-bot-expand .multiBotPanel{position:fixed!important;inset:58px 6px 74px!important;max-height:none!important;overflow:auto!important;z-index:1001!important}}.plDockQuickDock{position:fixed;left:50%;transform:translate(-50%);bottom:66px;z-index:1600;display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid rgba(68,255,218,.58);border-radius:18px;background:#05121cf5;box-shadow:0 16px 48px #00000070;backdrop-filter:blur(8px)}.plDockQuickDock button{border:1px solid rgba(68,255,218,.42);border-radius:13px;min-height:40px;padding:9px 14px;font-family:Courier New,monospace;font-weight:1000;cursor:pointer}.plDockQuickDock .bot{background:linear-gradient(90deg,#17d7c0,#37ffd8);color:#051014;border-color:#17d7c0;min-width:120px}.plDockQuickDock .buy{background:#00c076;color:#07140e;border-color:#00c076;min-width:92px}.plDockQuickDock .sell{background:#cf304a;color:#fff;border-color:#cf304a;min-width:92px}.plDockQuickDock .close{background:#f0b90b;color:#111;border-color:#f0b90b;min-width:110px}.plDockQuickDock .mini{background:#17d7c01f;color:#4fffd6;min-width:44px}body.plDock-bot-expand .plDockQuickDock{display:none!important}body.plDock-bot-closed .plDockQuickDock,body.plDock-bot-min .plDockQuickDock,body.plDock-bot-dock .plDockQuickDock{display:flex!important}@media(min-width:901px){body.plDock-bot-dock .multiBotPanel,body.plDock-bot-min .multiBotPanel,body.plDock-bot-closed .multiBotPanel{display:none!important}body.plDock-bot-expand .multiBotPanel{display:block!important;position:fixed!important;left:6vw!important;right:6vw!important;top:70px!important;bottom:76px!important;height:auto!important;max-height:none!important;overflow:auto!important;z-index:1500!important;padding:16px 18px!important;border-radius:22px!important;background:#05121cfa!important;border:1px solid rgba(68,255,218,.42)!important;box-shadow:0 28px 90px #0000008c!important}}@media(max-width:900px){.plDockQuickDock{left:8px;right:8px;bottom:72px;transform:none;justify-content:center;gap:7px;padding:8px}.plDockQuickDock button{padding:8px 10px;min-height:38px;font-size:12px}.plDockQuickDock .bot{min-width:90px}.plDockQuickDock .close{min-width:82px}body.plDock-bot-dock .multiBotPanel,body.plDock-bot-min .multiBotPanel,body.plDock-bot-closed .multiBotPanel{display:none!important}body.plDock-bot-expand .multiBotPanel{display:block!important;position:fixed!important;inset:58px 6px 122px!important;height:auto!important;max-height:none!important;overflow:auto!important;z-index:1500!important}}.mobileTradeDock{display:none!important}.plDockQuickDock{position:fixed!important;left:18px!important;right:auto!important;bottom:68px!important;transform:none!important;z-index:1800!important;display:flex!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;border:1px solid rgba(68,255,218,.58)!important;border-radius:18px!important;background:#05121cf5!important;box-shadow:0 16px 48px #00000070!important;backdrop-filter:blur(8px)!important}.plDockQuickDock button{border:1px solid rgba(68,255,218,.42)!important;border-radius:13px!important;min-height:40px!important;padding:8px 13px!important;font-family:Courier New,monospace!important;font-weight:1000!important;cursor:pointer!important}.plDockQuickDock .bot{background:linear-gradient(90deg,#17d7c0,#37ffd8)!important;color:#051014!important;border-color:#17d7c0!important;min-width:220px!important;text-align:left!important}.plDockQuickDock .buy{background:#00c076!important;color:#07140e!important;border-color:#00c076!important;min-width:92px!important}.plDockQuickDock .sell{background:#cf304a!important;color:#fff!important;border-color:#cf304a!important;min-width:92px!important}.plDockQuickDock .close{background:#f0b90b!important;color:#111!important;border-color:#f0b90b!important;min-width:105px!important}.plDockQuickDock .mini{background:#17d7c01f!important;color:#4fffd6!important;min-width:44px!important}body.plDock-bot-dock .multiBotPanel,body.plDock-bot-min .multiBotPanel,body.plDock-bot-closed .multiBotPanel{display:none!important}body.plDock-bot-expand .multiBotPanel{display:block!important;position:fixed!important;left:6vw!important;right:6vw!important;top:74px!important;bottom:84px!important;height:auto!important;max-height:none!important;overflow:auto!important;z-index:1700!important;padding:16px 18px!important;border-radius:22px!important;background:#05121cfa!important;border:1px solid rgba(68,255,218,.42)!important;box-shadow:0 28px 90px #0000008c!important}body.plDock-bot-expand .multiBotPanel>.plDockDockHead{display:none!important}body.plDock-bot-expand .botCard{display:none!important}body.plDock-bot-expand .botCard.active{display:block!important}body.plDock-bot-expand .botTabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin:8px 0 12px!important}body.plDock-bot-expand .botTabs button{min-height:54px!important;border-radius:16px!important;font-size:12px!important}body.plDock-bot-expand .botCard.active{padding:15px!important;border-radius:20px!important}body.plDock-bot-expand .botCardSwitches{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:14px!important}body.plDock-bot-expand .botGrid.compact{display:grid!important;grid-template-columns:repeat(4,minmax(150px,1fr))!important;gap:12px!important}body.plDock-bot-expand .botGrid.compact label{font-size:12px!important;background:#06101873!important;border:1px solid rgba(68,255,218,.14)!important;border-radius:14px!important;padding:8px!important}body.plDock-bot-expand .botGrid.compact input,body.plDock-bot-expand .botGrid.compact select{min-height:44px!important;font-size:15px!important;border-radius:13px!important}body.plDock-bot-expand .multiBotActions,body.plDock-bot-expand .botCardActions{position:sticky!important;bottom:0!important;padding:12px 0 0!important;background:linear-gradient(180deg,#05121c05,#05121cfa 28%)!important}body.plDock-bot-expand .multiBotActions button,body.plDock-bot-expand .botCardActions button{min-height:48px!important;font-size:14px!important}@media(max-width:900px){.plDockQuickDock{left:8px!important;right:8px!important;bottom:72px!important;transform:none!important;justify-content:center!important;gap:7px!important}.plDockQuickDock button{padding:8px 9px!important;min-height:38px!important;font-size:12px!important}.plDockQuickDock .bot{min-width:120px!important;flex:1!important}.plDockQuickDock .buy,.plDockQuickDock .sell{min-width:70px!important}.plDockQuickDock .close{min-width:84px!important}body.plDock-bot-expand .multiBotPanel{inset:58px 6px 122px!important;padding:10px!important}body.plDock-bot-expand .botTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.plDock-bot-expand .botGrid.compact,body.plDock-bot-expand .botCardSwitches{grid-template-columns:1fr 1fr!important}}.plVmRadar{position:fixed;right:14px;bottom:82px;width:330px;max-width:calc(100vw - 24px);background:#050c16f5;border:1px solid rgba(45,212,191,.35);box-shadow:0 12px 40px #00000061;border-radius:16px;color:#e5f7ff;z-index:9998;font-family:Arial,sans-serif;overflow:hidden}.plVmRadar.mini .plVmProb,.plVmRadar.mini .plVmBars,.plVmRadar.mini .plVmSummary,.plVmRadar.mini .plVmRows,.plVmRadar.mini .plVmBtns{display:none}.plVmHead{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:linear-gradient(90deg,#14b8a638,#3b82f61f);letter-spacing:.5px}.plVmHead button{background:#0f172a;color:#fff;border:1px solid #334155;border-radius:8px;padding:2px 8px}.plVmDecision{display:flex;justify-content:space-between;align-items:center;padding:12px}.plVmDecision span{font-size:24px;font-weight:900}.plVmDecision b{font-size:26px;color:#facc15}.plVmProb{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:0 12px 8px;font-size:12px}.plVmProb span{background:#0f172a;border:1px solid #1e293b;border-radius:10px;padding:8px;text-align:center}.plVmProb .buy b{color:#22c55e}.plVmProb .wait b{color:#facc15}.plVmProb .sell b{color:#ef4444}.plVmBars{display:flex;height:8px;margin:0 12px 10px;background:#111827;border-radius:999px;overflow:hidden}.plVmBars i{display:block;height:100%}.plVmBars i:nth-child(1){background:#22c55e}.plVmBars i:nth-child(2){background:#facc15}.plVmBars i:nth-child(3){background:#ef4444}.plVmSummary{font-size:12px;color:#cbd5e1;padding:0 12px 10px;line-height:1.35}.plVmRows{max-height:190px;overflow:auto;padding:0 8px 10px}.plVmRows div{display:grid;grid-template-columns:76px 34px 64px 1fr;gap:5px;align-items:center;border-top:1px solid rgba(148,163,184,.12);padding:7px 4px;font-size:11px}.plVmRows b{color:#facc15}.plVmRows em{font-style:normal;color:#93c5fd}.plVmRows small{color:#94a3b8}.plVmBtns{display:flex;gap:8px;padding:10px 12px;border-top:1px solid rgba(148,163,184,.14)}.plVmBtns button{flex:1;background:#0f766e;color:#fff;border:none;border-radius:10px;padding:8px;font-weight:700}@media(max-width:760px){.plVmRadar{right:8px;bottom:72px;width:305px}.plVmRows div{grid-template-columns:66px 30px 54px 1fr}}.plVmInlineRadar{position:relative!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:100%!important;margin:12px 0!important;z-index:auto!important;overflow:hidden!important}.plVmInlineRadar .plVmRows{max-height:220px}.plVmInlineRadar .plVmHead{border-radius:14px 14px 0 0}@media(max-width:760px){.plVmInlineRadar{right:auto!important;bottom:auto!important;width:auto!important;margin-bottom:12px!important}.plEm-controls{flex-wrap:wrap;gap:8px 12px}#plEmEmaPanel{right:8px;bottom:70px;width:292px;max-width:calc(100vw - 16px)}}#plEmEmaPanel{position:fixed;right:14px;bottom:18px;z-index:99999;width:300px;background:#050e16f0;border:1px solid rgba(23,215,192,.32);border-radius:16px;box-shadow:0 18px 45px #00000061;color:#dffcff;font-family:Arial,sans-serif;overflow:hidden;backdrop-filter:blur(10px)}#plEmEmaPanel.min .plEm-controls,#plEmEmaPanel.min .plEm-status,#plEmEmaPanel.min .plEm-reason{display:none}.plEm-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:linear-gradient(90deg,#17d7c02e,#f0b90b1a);font-size:13px;letter-spacing:.4px}.plEm-head button{border:0;border-radius:8px;background:#102832;color:#dffcff;padding:2px 8px;font-weight:700}.plEm-controls{display:flex;gap:12px;padding:8px 12px;font-size:12px;color:#b8d4dc}.plEm-controls label{display:flex;align-items:center;gap:5px;background:#ffffff0d;padding:5px 8px;border-radius:9px;border:1px solid rgba(255,255,255,.06)}.plEm-status{margin:8px 12px;padding:12px;border-radius:14px;background:#ffffff0f;display:grid;grid-template-columns:1fr auto;gap:3px;align-items:center}.plEm-status b{font-size:26px;letter-spacing:1px}.plEm-status span{font-size:22px;font-weight:700}.plEm-status small{grid-column:1/3;color:#9fc7d0}.plEm-status.buy{background:#00c07629;border:1px solid rgba(0,192,118,.35)}.plEm-status.sell{background:#cf304a29;border:1px solid rgba(207,48,74,.38)}.plEm-status.wait{background:#ffc1071a;border:1px solid rgba(255,193,7,.23)}.plEm-status.buy b,.plEm-status.buy span{color:#00e090}.plEm-status.sell b,.plEm-status.sell span{color:#ff5c76}.plEm-status.wait b,.plEm-status.wait span{color:#f0b90b}.plEm-reason{padding:0 12px 12px;font-size:12px;line-height:1.45;color:#cbeaf0}.plEm-reason .risk{margin-top:6px;color:#ffbf69}.plEm-flow{margin-top:6px;color:#9fdde7;font-size:11px;background:#17d7c00f;border-radius:8px;padding:5px 7px}#plEmEmaToast{position:fixed;left:50%;top:18px;transform:translate(-50%,-120%);z-index:100000;min-width:320px;max-width:92vw;background:#06131b;border-radius:16px;padding:14px 16px;color:#eaffff;box-shadow:0 20px 60px #00000073;border:1px solid rgba(255,255,255,.18);transition:.25s ease;pointer-events:auto}#plEmEmaToast.show{transform:translate(-50%)}#plEmEmaToast.buy{border-color:#00e090a6;box-shadow:0 20px 60px #00c07640}#plEmEmaToast.sell{border-color:#ff5c76a6;box-shadow:0 20px 60px #cf304a40}#plEmEmaToast button{position:absolute;right:8px;top:6px;border:0;background:transparent;color:#fff;font-size:18px}#plEmEmaToast b{display:flex;justify-content:space-between;gap:20px;font-size:16px}#plEmEmaToast b span{color:#f0b90b}#plEmEmaToast div{margin-top:6px;color:#b8d4dc}#plEmEmaToast small{display:block;margin-top:6px;color:#fff}#plLpPanel,#plLpPopup,#plLpHistory,#plAeAlertEngine,#plAeToast{display:none!important;pointer-events:none!important}#plVmRadar.plVmGuideRadar{position:relative!important;inset:auto!important;width:auto!important;max-width:100%!important;z-index:auto!important;overflow:hidden!important;margin:0 0 14px!important;padding:14px!important;border-radius:18px!important;background:linear-gradient(135deg,#00d2be1a,#04101cf5 38%,#081623fa)!important;border:1px solid rgba(36,255,214,.22)!important;box-shadow:none!important;color:#eaffff!important;font-family:Arial,Helvetica Neue,sans-serif!important}.plVmGuideTop{display:grid;grid-template-columns:88px 1fr 72px;gap:14px;align-items:center;margin-bottom:12px!important}.plVmGuideIcon{height:72px;border:1px solid rgba(36,255,214,.28);border-radius:16px;background:#00ffd614;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#48ffe1;box-shadow:0 0 28px #00ffd61a inset}.plVmGuideIcon span{font-size:30px;line-height:1}.plVmGuideIcon b{font-size:11px;letter-spacing:.5px}.plVmGuideTitle h3{margin:0!important;font-size:22px!important;letter-spacing:.5px;color:#eaffff!important}.plVmGuideTitle p{margin:7px 0 0!important;color:#b9d5df!important;font-size:13px!important;line-height:1.4!important}.plVmGuideEdge{border-left:1px solid rgba(255,255,255,.1);text-align:center;padding-left:12px}.plVmGuideEdge span{display:block;font-size:10px;color:#9bb8c5;font-weight:800}.plVmGuideEdge b{display:block;font-size:28px;color:#f0b90b;line-height:1.05}.plVmGuideMeta{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:10px}.plVmGuideMeta div,.plVmGuideProb div{border:1px solid rgba(84,160,180,.2);background:#040e188c;border-radius:12px;padding:10px;min-height:38px}.plVmGuideMeta span{display:block;color:#81a5b4;font-size:10px;font-weight:900;margin-bottom:6px}.plVmGuideMeta b{display:block;color:#fff;font-size:14px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plVmGuideProb{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:10px}.plVmGuideProb div{font-size:12px;font-weight:900;color:#bcd4dd}.plVmGuideProb b{font-size:16px}.plVmGuideProb .buy b{color:#19e6a5}.plVmGuideProb .wait b{color:#f0b90b}.plVmGuideProb .sell b{color:#ff5b74}.plVmGuideRows{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;max-height:none!important;overflow:visible!important;padding:0!important}.plVmGuideCard{border:1px solid rgba(58,255,215,.18);border-radius:14px;background:linear-gradient(135deg,#082426b8,#05101bbf);padding:12px;min-height:88px}.plVmCardHead{display:flex;justify-content:space-between;align-items:center;gap:8px}.plVmCardHead span{font-size:12px;font-weight:900;color:#eaffff}.plVmCardHead em{font-style:normal;font-size:10px;font-weight:900;border-radius:999px;padding:3px 7px;background:#94a3b81a;color:#b9ced8}.plVmGuideCard b{display:block;margin-top:8px;font-size:22px;color:#38f2c2;line-height:1}.plVmGuideCard p{margin:7px 0 0;color:#b7ced8;font-size:12px;line-height:1.35}.plVmGuideCard.ok{border-color:#00e0904d}.plVmGuideCard.ok .plVmCardHead em{background:#00e0901f;color:#23f0a4}.plVmGuideCard.watch{border-color:#f0b90b61}.plVmGuideCard.watch .plVmCardHead em{background:#f0b90b21;color:#f0b90b}.plVmGuideCard.danger{border-color:#ff5c7657}.plVmGuideCard.danger .plVmCardHead em{background:#ff5c761f;color:#ff6b7f}.plVmGuideBtns{display:flex;gap:10px;margin-top:12px}.plVmGuideBtns button{flex:1;border:1px solid rgba(52,211,255,.25);border-radius:12px;background:linear-gradient(180deg,#22d3ee,#0284c7);color:#fff;font-weight:900;padding:10px;cursor:pointer}#plVmRadar .plVmHead,#plVmRadar .plVmDecision,#plVmRadar .plVmProb,#plVmRadar .plVmBars,#plVmRadar .plVmRows,#plVmRadar .plVmBtns{all:unset}@media(max-width:900px){.plVmGuideTop{grid-template-columns:70px 1fr 58px;gap:10px}.plVmGuideIcon{height:62px}.plVmGuideMeta{grid-template-columns:1fr 1fr}.plVmGuideProb{grid-template-columns:1fr}.plVmGuideRows{grid-template-columns:1fr!important}.plVmGuideTitle h3{font-size:20px!important}.plVmGuideEdge b{font-size:24px}}.chartCard>.plVmGuideRadar{width:100%;margin-top:10px;margin-bottom:0;grid-column:1/-1;position:relative;z-index:4}.chartCard>.plVmGuideRadar .plVmGuideTop{grid-template-columns:120px minmax(0,1fr) 90px}.chartCard>.plVmGuideRadar .plVmGuideRows{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.chartCard>.plVmGuideRadar .plVmGuideRows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.chartCard>.plVmGuideRadar{padding:12px}.chartCard>.plVmGuideRadar .plVmGuideTop{grid-template-columns:84px minmax(0,1fr) 64px;gap:8px}.chartCard>.plVmGuideRadar .plVmGuideRows{grid-template-columns:1fr}.chartCard>.plVmGuideRadar .plVmGuideMeta{grid-template-columns:repeat(2,minmax(0,1fr))}}.gridSimProBtn{background:linear-gradient(135deg,#087ff5,#6d50ff)!important;color:#fff!important;border:1px solid rgba(112,200,255,.75)!important;box-shadow:0 0 18px #1e82ff57;font-weight:800;letter-spacing:.4px}.gridSimSheet{position:fixed;left:18px;right:18px;bottom:14px;z-index:99990;max-height:48vh;overflow:auto;border:1px solid rgba(68,183,255,.52);border-radius:22px;background:linear-gradient(180deg,#081929fa,#050e19fa);box-shadow:0 24px 70px #00000094,0 0 30px #1e91ff26;backdrop-filter:blur(16px);color:#dff5ff;animation:gspUp .22s ease-out}@keyframes gspUp{0%{transform:translateY(30px);opacity:.2}to{transform:none;opacity:1}}.gridSimSheet.hidden,.gridSimDock.hidden,.gspTraining.hidden{display:none!important}.gspHandle{width:64px;height:5px;border-radius:99px;background:#35637d;margin:8px auto 2px}.gspTop{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:8px 18px 12px;border-bottom:1px solid rgba(86,170,214,.18)}.gspTop b{font-size:17px;color:#64d7ff;letter-spacing:.7px}.gspTop small{display:block;color:#87a7b8;margin-top:3px}.gspTopBtns{display:flex;gap:8px}.gspTopBtns button{border:1px solid #28546b;background:#102b3b;color:#bcecff;border-radius:10px;padding:8px 12px;font-weight:700}.gspTopBtns button:last-child{font-size:20px;padding:4px 12px}.gspBody{padding:13px 16px 16px}.gspControls{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:9px}.gspControls label{display:flex;flex-direction:column;gap:5px;color:#7fa7bb;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.35px}.gspControls input,.gspControls select{min-width:0;border:1px solid #244d64;background:#091b2a;color:#e8f8ff;border-radius:10px;padding:9px 10px;font-size:14px;outline:none}.gspControls input:focus,.gspControls select:focus{border-color:#35b7ff;box-shadow:0 0 0 2px #35b7ff1f}.gspSegment{display:flex;align-items:stretch;border:1px solid #254e65;border-radius:11px;overflow:hidden;min-height:54px}.gspSegment button{flex:1;border:0;background:#0b2131;color:#789aad;font-weight:800;padding:8px}.gspSegment button.active{background:linear-gradient(135deg,#127fd5,#6b4cf4);color:#fff;box-shadow:inset 0 0 18px #ffffff14}.gspTraining{display:grid;grid-template-columns:120px 1fr 100px;gap:12px;align-items:center;margin-top:12px;padding:10px 12px;border-radius:12px;background:#1e68911f;border:1px solid rgba(60,160,214,.2)}.gspTraining span{font-size:11px;color:#80b4cb;font-weight:800}.gspTraining b{text-align:right;color:#63dcff;font-size:18px}.gspTraining input{accent-color:#36b8ff}.gspActions{display:flex;gap:9px;margin-top:11px}.gspActions button{border:1px solid #28556e;background:#0d293b;color:#c7efff;border-radius:11px;padding:10px 18px;font-weight:800}.gspActions .primary{background:linear-gradient(135deg,#00a2e8,#5b52ff);color:#fff}.gspActions .danger{border-color:#7b3343;color:#ff9aaa;background:#31131c}.gspActions button:disabled{opacity:.4}.gspMetrics{display:grid;grid-template-columns:repeat(10,1fr);gap:8px;margin-top:12px}.gspMetrics>div{padding:9px 10px;border-radius:12px;background:linear-gradient(180deg,#11364cc7,#081f2fc7);border:1px solid rgba(65,146,190,.25);min-width:0}.gspMetrics span{display:block;color:#779eb1;font-size:10px;text-transform:uppercase;font-weight:700;white-space:nowrap}.gspMetrics b{display:block;color:#e8f9ff;font-size:14px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gspMetrics .loss{color:#ff6b83}.gspMetrics .profit{color:#2be0ac}.gspMentor{margin-top:11px;padding:11px 13px;border-radius:12px;border:1px solid rgba(125,87,255,.34);background:linear-gradient(90deg,#25538638,#53338f33);color:#cdefff;line-height:1.45}.gspOrders{display:flex;gap:8px;overflow:auto;margin-top:9px;padding-bottom:2px}.gspOrders>div{min-width:210px;display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:8px 10px;background:#081c2b;border:1px solid #23475c;border-radius:10px;font-size:12px}.gspOrders b{color:#61d9ff}.gspOrders span{color:#9db9c8}.gspOrders em{font-style:normal;color:#f1f8fb}.gridSimDock{position:fixed;left:50%;transform:translate(-50%);bottom:12px;z-index:99991;width:min(920px,calc(100vw - 28px));display:grid;grid-template-columns:auto 1fr auto;gap:15px;align-items:center;border:1px solid rgba(73,190,255,.6);border-radius:16px;background:linear-gradient(90deg,#072234fa,#142049fa);box-shadow:0 15px 50px #0000008c,0 0 20px #2991ff33;padding:12px 16px;color:#dff7ff;text-align:left}.gridSimDock b{color:#55d4ff}.gridSimDock span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#bfdbe8}.gridSimDock i{font-style:normal;font-size:20px;color:#68ddff}@media(max-width:1050px){.gspControls{grid-template-columns:repeat(3,1fr)}.gspMetrics{grid-template-columns:repeat(5,1fr)}.gridSimSheet{max-height:56vh}}@media(max-width:640px){.gridSimSheet{left:6px;right:6px;bottom:66px;max-height:65vh;border-radius:16px}.gspTop{padding:7px 10px 10px}.gspTop b{font-size:13px}.gspTop small{font-size:9px}.gspTopBtns button{padding:6px 8px;font-size:10px}.gspBody{padding:9px}.gspControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.gspSegment{min-height:48px}.gspMetrics{grid-template-columns:repeat(2,1fr)}.gspTraining{grid-template-columns:92px 1fr 70px}.gridSimDock{bottom:68px;padding:10px;width:calc(100vw - 12px);grid-template-columns:auto 1fr auto;font-size:11px}.gridSimDock b{font-size:10px}.gspOrders>div{min-width:185px}}.plmArrowFilter{width:100%;box-sizing:border-box;margin:12px 0 16px;padding:14px;border:1px solid rgba(0,220,230,.38);border-radius:16px;background:linear-gradient(145deg,#03121df7,#032b33ed);color:#e6fdff;box-shadow:0 12px 34px #00000047}.vafHead{display:flex;justify-content:space-between;align-items:center;gap:12px}.vafHead b{font-size:16px;color:#43f7ef;letter-spacing:.4px}.vafHead small{display:block;margin-top:3px;color:#8fbcc5}.vafHead button{width:38px;height:34px;border:1px solid #24717b;border-radius:9px;background:#082a34;color:#fff}.vafChecks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.vafChecks label{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 10px;border:1px solid rgba(71,213,220,.19);border-radius:10px;background:#00000026;font-size:12px}.vafChecks input{width:19px;height:19px;accent-color:#00ded5;flex:0 0 auto}.vafNums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.vafNums label{font-size:11px;color:#9ec6ce}.vafNums input{width:100%;box-sizing:border-box;margin-top:5px;padding:10px;border:1px solid #205d68;border-radius:9px;background:#051c25;color:#fff;font-size:15px}.vafStatus{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:11px;padding:9px 10px;border-radius:9px;background:#0000002e;font-size:12px}.vafStatus #vafState{color:#f3db74;font-weight:800}.vafStatus #vafBlocked{color:#ff9b86}.vafActions{display:flex;gap:8px;margin-top:10px}.vafActions button{min-height:42px;padding:9px 15px;border:1px solid #25717b;border-radius:10px;background:#082b35;color:#dffcff;font-weight:800}.vafActions #vafSave{background:#00cbc3;color:#032126;border-color:#00cbc3}.plmArrowFilter.min .vafChecks,.plmArrowFilter.min .vafNums,.plmArrowFilter.min .vafStatus,.plmArrowFilter.min .vafActions{display:none}@media(max-width:760px){.plmArrowFilter{margin:10px 4px 14px;padding:12px}.vafChecks,.vafNums{grid-template-columns:1fr 1fr}.vafChecks label{font-size:11px;min-height:46px}.vafActions{display:grid;grid-template-columns:1fr}.vafActions button{width:100%;min-height:48px}.vafStatus{display:block}.vafStatus span{display:block;margin:3px 0}}@media(max-width:390px){.vafChecks{grid-template-columns:1fr}}.vadmin-hide{display:none!important}.vadmin-overlay{position:fixed;inset:0;z-index:999999;background:#000000c7;display:flex;align-items:center;justify-content:center;padding:14px}.vadmin-box{width:min(1050px,96vw);max-height:92vh;overflow:auto;background:#07131b;border:1px solid #1d9bb2;border-radius:14px;box-shadow:0 20px 80px #000;color:#dff8ff;padding:16px}.vadmin-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #18333d;padding-bottom:10px;margin-bottom:14px}.vadmin-head b{font-size:20px;color:#64e6ff}.vadmin-head small{display:block;color:#88aeb8;margin-top:3px}.vadmin-head button{font-size:28px;background:transparent;border:0;color:#fff;cursor:pointer}.vadmin-box label{display:block;margin:9px 0 5px;color:#a9cad2;font-size:13px}.vadmin-box input,.vadmin-box select{width:100%;box-sizing:border-box;background:#0b202a;border:1px solid #28505c;color:#fff;border-radius:8px;padding:10px}.vadmin-box button{background:#13313c;color:#dff8ff;border:1px solid #2d6776;border-radius:8px;padding:9px 12px;cursor:pointer}.vadmin-box button:hover{filter:brightness(1.18)}.vadmin-primary{background:#087f98!important}.vadmin-danger{background:#8f2634!important}.vadmin-actions,.vadmin-form-actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.vadmin-grid{display:grid;grid-template-columns:minmax(270px,.85fr) minmax(320px,1.15fr);gap:14px}.vadmin-list-wrap,.vadmin-form{background:#091a22;border:1px solid #173945;border-radius:10px;padding:10px}.vadmin-list{display:flex;flex-direction:column;gap:7px;max-height:520px;overflow:auto}.vadmin-key-row{text-align:left!important;display:flex;flex-direction:column;gap:3px}.vadmin-key-row b{color:#6ce9ff}.vadmin-key-row span{font-size:12px;color:#9dbbc3}.vadmin-key-row.off{opacity:.5}.vadmin-check{display:flex!important;align-items:center;gap:8px}.vadmin-check input{width:auto}.vadmin-err{color:#ff7b87;margin-top:8px}.vadmin-loading{color:#9ebbc3;padding:15px;text-align:center}#vadminMsg{margin-top:10px;color:#78f2a5}@media(max-width:720px){.vadmin-grid{grid-template-columns:1fr}.vadmin-box{padding:11px}.vadmin-list{max-height:220px}}.plm-entry3m{position:fixed;left:18px;top:118px;z-index:999990;width:min(390px,calc(100vw - 36px));box-sizing:border-box;padding:16px 16px 14px;background:#04111af7;border:2px solid #29d8ff;border-radius:15px;color:#eaffff;box-shadow:0 16px 55px #000000b8;animation:ve3in .28s ease}.plm-entry3m.hidden{display:none}.plm-entry3m.buy{border-color:#00cfff;box-shadow:0 0 30px #00cfff4d,0 16px 55px #000000b8}.plm-entry3m.sell{border-color:#ff704d;box-shadow:0 0 30px #ff704d4d,0 16px 55px #000000b8}.ve3-close{position:absolute;right:9px;top:7px;border:0;background:transparent;color:#fff;font-size:25px;cursor:pointer}.ve3-top{display:flex;justify-content:space-between;align-items:center;padding-right:30px}.ve3-title{font-size:18px;font-weight:900;letter-spacing:.4px}.buy .ve3-title,.buy .ve3-main{color:#36dcff}.sell .ve3-title,.sell .ve3-main{color:#ff8368}.ve3-count{font-weight:800;background:#102c39;border:1px solid #285767;border-radius:8px;padding:5px 9px}.ve3-main{font-size:25px;font-weight:950;margin:11px 0}.ve3-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.ve3-grid span{display:flex;justify-content:space-between;gap:8px;padding:7px 9px;background:#0b2631;border:1px solid #174451;border-radius:8px;color:#9fcbd5}.ve3-grid b{color:#fff}.ve3-reason{margin-top:10px;padding:9px;background:#0a2029;border-left:3px solid currentColor;border-radius:6px;font-size:13px;line-height:1.45}.ve3-voice{display:flex;align-items:center;gap:7px;margin-top:10px;color:#bce9f2;font-size:13px}.ve3-voice input{width:auto}@keyframes ve3in{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@media(max-width:650px){.plm-entry3m{left:10px;top:82px;width:calc(100vw - 20px);padding:13px}.ve3-main{font-size:22px}.ve3-grid{grid-template-columns:1fr 1fr}}.manualTradeMainBtn{display:inline-flex!important;visibility:visible!important;opacity:1!important;background:linear-gradient(135deg,#16d8bd,#22c55e)!important;color:#03110e!important;border:1px solid #7fffe7!important;font-weight:1000!important;box-shadow:0 0 18px #22c55e47!important}.manualRiskBox{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0}.manualRiskBox>div{background:#07141d;border:1px solid rgba(23,215,192,.3);border-radius:10px;padding:8px}.manualRiskBox span{display:block;font-size:11px;color:#8fb4c2}.manualRiskBox b{display:block;font-size:18px;color:#eaffff;margin-top:3px}.manualRiskBox small{grid-column:1/-1;color:#9ed9e4;white-space:normal}@media(max-width:560px){.manualTradeMainBtn{position:fixed!important;right:10px!important;bottom:12px!important;z-index:1500!important}.tradePanel{z-index:1600!important}}html body #plQdQuickDock,html body .plDockQuickDock,html body .mobileTradeDock,html body [id*=QuickDock],html body [class*=QuickDock]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}html body #botMobileBtn{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.aiManualConfirmModal{position:fixed;inset:0;z-index:5000;display:flex;align-items:center;justify-content:center;background:#02080cb8;backdrop-filter:blur(8px);padding:14px}.aiManualConfirmModal.hide{display:none!important}.aiManualConfirmCard{width:min(460px,calc(100vw - 28px));border:1px solid rgba(23,215,192,.72);border-radius:22px;background:linear-gradient(160deg,#050c11fc,#051d22fc);box-shadow:0 28px 90px #000000a6,0 0 36px #17d7c029;padding:16px;font-family:Courier New,monospace}.aiManualConfirmHead{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.aiManualConfirmHead>div{display:flex;flex-direction:column;gap:4px}.aiManualConfirmHead b{color:#dffcf7;font-size:15px}.aiManualConfirmHead small{color:#8fb7b5;font-size:11px}.aiManualConfirmHead button{border:1px solid rgba(239,68,68,.45);background:#ef44441f;color:#ff9aaa;border-radius:10px;padding:5px 10px;font-weight:1000}.aiManualConfirmSignal{margin:14px 0 10px;padding:13px;border-radius:14px;text-align:center;font-size:26px;font-weight:1000;letter-spacing:1px}.aiManualConfirmSignal.buy{background:#00c07624;color:#28efaa;border:1px solid rgba(0,192,118,.45)}.aiManualConfirmSignal.sell{background:#cf304a24;color:#ff7188;border:1px solid rgba(207,48,74,.45)}.aiManualConfirmGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aiManualConfirmGrid span{border:1px solid rgba(100,116,139,.35);border-radius:12px;padding:9px;color:#8fa8ad;font-size:10px;background:#ffffff05}.aiManualConfirmGrid b{display:block;margin-top:4px;color:#e7fffb;font-size:14px}.aiManualConfirmReason{margin:10px 0;padding:10px;border-radius:12px;background:#17d7c00f;color:#b8e9df;font-size:11px;line-height:1.45}.aiManualConfirmActions{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:8px}.aiManualConfirmActions button{border:0;border-radius:12px;padding:11px 8px;font-weight:1000;font-family:Courier New,monospace;cursor:pointer}.aiManualConfirmActions .confirm{background:#17d7c0;color:#061014}.aiManualConfirmActions .open{background:#0ea5e9;color:#fff}.aiManualConfirmActions .skip{background:#28343d;color:#d8e2e5}.aiManualConfirmNote{display:block;margin-top:9px;color:#769095;font-size:9px;line-height:1.4}@media(max-width:520px){.aiManualConfirmActions{grid-template-columns:1fr}}#plVmVoiceBtn{position:relative!important;z-index:50!important;pointer-events:auto!important;cursor:pointer!important;user-select:none!important;touch-action:manipulation!important;opacity:1!important}#plVmVoiceBtn.voiceOn{background:#16c784!important;color:#04120d!important;border-color:#38efb1!important;box-shadow:0 0 18px #16c78459!important}#plVmVoiceBtn.voiceOff{background:#24313a!important;color:#d7e6e8!important}#botMobileBtn,#botMobilePanel,#mobileTradeDock,.mobileTradeDock,.multiBotPanel,.botTabs,.botCards,.multiBotActions,.plDockQuickDock,#plQdQuickDock{display:none!important}.manualTradeLauncher{position:fixed;right:18px;bottom:18px;z-index:1500;display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;align-items:center;gap:2px 8px;min-width:172px;padding:11px 14px;border:1px solid #17d7c0;border-radius:16px;background:linear-gradient(135deg,#071219,#073036);color:#effffc;font-family:Courier New,monospace;cursor:pointer;box-shadow:0 16px 45px #00000080,0 0 24px #17d7c02e}.manualTradeLauncher span{grid-row:1/3;font-size:22px}.manualTradeLauncher b{font-size:12px;text-align:left}.manualTradeLauncher small{font-size:10px;color:#62f6df;text-align:left}.plSfRadar{margin:10px 0;padding:14px;border:1px solid rgba(23,215,192,.5);border-radius:18px;background:linear-gradient(150deg,#041017fa,#04262cf5)}.plSfRadarHead{display:flex;justify-content:space-between;align-items:center;gap:10px}.plSfRadarHead b{color:#5df8e4;font-size:15px}.plSfRadarHead small{display:block;color:#91b6b5;font-size:10px;margin-top:3px}#plSfVoiceBtn{pointer-events:auto!important;cursor:pointer!important;z-index:10;border:1px solid #4b6570;border-radius:10px;padding:8px 12px;font-weight:1000}#plSfVoiceBtn.on{background:#17c986;color:#03130d;border-color:#37efb2}#plSfVoiceBtn.off{background:#26343d;color:#dbe7e9}.plSfRadarMain{display:grid;grid-template-columns:1fr auto;gap:10px;margin:12px 0}.plSfSignal{padding:13px;border-radius:13px;text-align:center;font-size:25px;font-weight:1000}.plSfSignal.buy{background:#00c07624;color:#34efad}.plSfSignal.sell{background:#cf304a24;color:#ff7890}.plSfSignal.wait{background:#94a3b81a;color:#c4d3da}.plSfScore{min-width:90px;padding:8px;border:1px solid rgba(100,116,139,.4);border-radius:12px;text-align:center}.plSfScore span{display:block;font-size:9px;color:#92a9af}.plSfScore b{font-size:23px;color:#f0b90b}.plSfRadarGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.plSfRadarGrid span{padding:8px;border:1px solid rgba(100,116,139,.3);border-radius:10px;color:#839ca1;font-size:9px}.plSfRadarGrid b{display:block;color:#eafffb;font-size:12px;margin-top:3px}.plSfRadarReason{margin-top:9px;padding:9px;border-radius:10px;background:#17d7c00f;color:#b8e8df;font-size:11px}@media(max-width:640px){.plSfRadarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.manualTradeLauncher{right:10px;bottom:10px}}.plSfSignalFilter{margin:10px 0;padding:14px;border:1px solid rgba(14,165,233,.45);border-radius:18px;background:linear-gradient(150deg,#040f1afa,#061b2bf5)}.plSfFilterHead{display:flex;justify-content:space-between;align-items:center}.plSfFilterHead b{color:#5bd7ff}.plSfFilterHead small{display:block;color:#87a9b7;font-size:10px;margin-top:3px}.plSfFilterHead button{width:34px;height:32px;border-radius:9px;border:1px solid #37586b;background:#102a38;color:#dff7ff}.plSfFilterChecks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.plSfFilterChecks label{display:flex;gap:7px;align-items:center;padding:8px;border:1px solid rgba(100,116,139,.3);border-radius:10px;font-size:10px;color:#c8e1e8}.plSfFilterChecks input{accent-color:#17d7c0}.plSfFilterNums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:8px}.plSfFilterNums label{font-size:9px;color:#89a5ad}.plSfFilterNums input{width:100%;box-sizing:border-box;margin-top:4px;padding:8px;border-radius:9px;border:1px solid #315164;background:#091923;color:#eaffff}.plSfFilterState{margin-top:9px;padding:10px;border-radius:10px;background:#ffffff08}.plSfFilterState b{display:block}.plSfFilterState b.pass{color:#2bf0aa}.plSfFilterState b.block{color:#ffc857}.plSfFilterState span{display:block;color:#a8c1c8;font-size:10px;margin-top:4px}.plSfFilterActions{display:flex;gap:8px;margin-top:9px}.plSfFilterActions button{flex:1;padding:10px;border-radius:10px;border:0;font-weight:900}.plSfFilterActions button:first-child{background:#17d7c0;color:#04110f}.plSfFilterActions button:last-child{background:#273844;color:#d8e7eb}.plSfSignalFilter.min .plSfFilterChecks,.plSfSignalFilter.min .plSfFilterNums,.plSfSignalFilter.min .plSfFilterState,.plSfSignalFilter.min .plSfFilterActions{display:none}@media(max-width:700px){.plSfFilterChecks,.plSfFilterNums{grid-template-columns:repeat(2,minmax(0,1fr))}}.plEyeRadarEye{margin:10px 0;padding:14px;border:1px solid rgba(23,215,192,.5);border-radius:18px;background:linear-gradient(150deg,#041017fa,#04262cf5)}.plEyeHead{display:flex;justify-content:space-between;align-items:center;gap:10px}.plEyeTitle{display:flex;align-items:center;gap:9px}.plEyeTitle .eye{font-size:28px;color:#5df8e4}.plEyeTitle b{display:block;color:#5df8e4;font-size:15px}.plEyeTitle small{display:block;color:#91b6b5;font-size:10px}.plEyeTf{padding:7px 10px;border:1px solid rgba(100,116,139,.4);border-radius:10px;color:#93abb0}.plEyeTf b{color:#fff}.plEyeRatio{display:grid;grid-template-columns:90px 1fr 90px;gap:9px;align-items:center;margin:13px 0}.buyBox,.sellBox{padding:10px;border-radius:12px;text-align:center}.buyBox{background:#00c0761f;color:#34efad}.sellBox{background:#cf304a1f;color:#ff7890}.buyBox span,.sellBox span{display:block;font-size:10px}.buyBox b,.sellBox b{font-size:23px}.ratioBar{position:relative;height:18px;border-radius:999px;background:#27343d;overflow:hidden}.ratioBar i,.ratioBar em{position:absolute;top:0;bottom:0}.ratioBar i{left:0;background:#17c986}.ratioBar em{right:0;background:#e84d68}.plEyeAlert{padding:13px;border-radius:13px;text-align:center}.plEyeAlert b{display:block;font-size:23px}.plEyeAlert span{display:block;margin-top:5px;font-size:11px}.plEyeAlert.buy{background:#00c0761f;color:#34efad}.plEyeAlert.sell{background:#cf304a1f;color:#ff7890}.plEyeAlert.wait{background:#94a3b81a;color:#c4d3da}.plEyeStats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:10px}.plEyeStats span{padding:8px;border:1px solid rgba(100,116,139,.3);border-radius:10px;color:#839ca1;font-size:9px}.plEyeStats b{display:block;color:#eafffb;font-size:12px;margin-top:3px}.plEyeVoiceRow{margin-top:9px}.plEyeVoiceRow button{width:100%;padding:10px;border-radius:10px;border:1px solid #4b6570;font-weight:1000;cursor:pointer}.plEyeVoiceRow button.on{background:#17c986;color:#03130d}.plEyeVoiceRow button.off{background:#26343d;color:#dbe7e9}@media(max-width:700px){.plEyeStats{grid-template-columns:repeat(3,minmax(0,1fr))}.plEyeRatio{grid-template-columns:72px 1fr 72px}}.plCrClassicRadar{margin:12px 0;padding:16px;border:1px solid rgba(23,215,192,.45);border-radius:20px;background:linear-gradient(150deg,#041017fc,#051e25fa);box-shadow:0 18px 45px #00000059}.plCrTop{display:grid;grid-template-columns:120px 1fr 90px;gap:14px;align-items:center}.plCrIcon{text-align:center;color:#56f1df}.plCrIcon span{display:block;font-size:30px}.plCrIcon b{font-size:12px}.plCrGuide h3{margin:0;color:#eafffb;font-size:24px}.plCrGuide p{margin:4px 0 0;color:#9eb9bd}.plCrEdge{text-align:center}.plCrEdge span{display:block;color:#7f9ca1;font-size:10px}.plCrEdge b{font-size:28px;color:#f0b90b}.plCrMeta{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:14px 0}.plCrMeta div{padding:10px;border:1px solid rgba(100,116,139,.25);border-radius:12px}.plCrMeta span{display:block;color:#7d989e;font-size:9px}.plCrMeta b{display:block;margin-top:4px;color:#effffc;font-size:13px}.plCrProb{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.plCrProb div{padding:12px;border-radius:12px;font-weight:900}.plCrProb .buy{background:#00c0761f;color:#37efad}.plCrProb .wait{background:#f0b90b1f;color:#ffd34d}.plCrProb .sell{background:#cf304a1f;color:#ff7690}.plCrLayers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.plCrLayers>div{position:relative;padding:13px;border:1px solid rgba(100,116,139,.3);border-radius:14px}.plCrLayers span{color:#dffaf6;font-weight:900}.plCrLayers b{display:block;font-size:28px;color:#5df8e4;margin-top:4px}.plCrLayers em{position:absolute;right:10px;top:10px;padding:3px 7px;border-radius:99px;font-style:normal;font-size:9px}.plCrLayers em.bull,.plCrLayers em.buy{background:#00c0762e;color:#37efad}.plCrLayers em.bear,.plCrLayers em.sell{background:#cf304a2e;color:#ff7690}.plCrLayers em.wait{background:#f0b90b26;color:#ffd34d}.plCrLayers small{display:block;margin-top:4px;color:#8ea8ad}.plCrMtf{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.plCrMtf div{display:grid;grid-template-columns:auto 1fr auto;gap:7px;align-items:center;padding:9px;border:1px solid rgba(100,116,139,.25);border-radius:10px}.plCrMtf div.active{border-color:#17d7c0;box-shadow:0 0 16px #17d7c026}.plCrMtf span{color:#7d989e}.plCrMtf b{color:#effffc}.plCrMtf em{font-style:normal;font-size:9px}.plCrMtf em.buy{color:#37efad}.plCrMtf em.sell{color:#ff7690}.plCrMtf em.wait{color:#ffd34d}@media(max-width:900px){.plCrMeta{grid-template-columns:repeat(4,1fr)}.plCrLayers{grid-template-columns:1fr}.plCrTop{grid-template-columns:90px 1fr 70px}.plCrMtf{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.plCrMeta{grid-template-columns:repeat(2,1fr)}.plCrProb{grid-template-columns:1fr}.plCrTop{grid-template-columns:70px 1fr}.plCrEdge{grid-column:1/3}.plCrMtf{grid-template-columns:1fr}}.plCrClassicRadar{--crBuy:var(--buy,#2ee6a6);--crSell:var(--sell,#ff5c8a);--crWait:var(--warn,#ffc861);--crAqua:var(--aqua,#5ef0d6);position:relative;transition:border-color .5s,box-shadow .5s}html body .plCrClassicRadar.is-buy{border-color:color-mix(in srgb,var(--crBuy) 55%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--crBuy) 18%,transparent),0 0 34px -8px color-mix(in srgb,var(--crBuy) 45%,transparent)!important}html body .plCrClassicRadar.is-sell{border-color:color-mix(in srgb,var(--crSell) 55%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--crSell) 18%,transparent),0 0 34px -8px color-mix(in srgb,var(--crSell) 45%,transparent)!important}.plCrClassicRadar.plCrFire:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;animation:plCrFire 1.6s ease-out 1 forwards}.plCrClassicRadar.is-sell.plCrFire:after{animation-name:plCrFireSell}@keyframes plCrFire{0%{box-shadow:0 0 color-mix(in srgb,var(--crBuy) 70%,transparent)}to{box-shadow:0 0 0 22px transparent}}@keyframes plCrFireSell{0%{box-shadow:0 0 color-mix(in srgb,var(--crSell) 70%,transparent)}to{box-shadow:0 0 0 22px transparent}}.plCrScope{position:relative;width:64px;height:64px;margin:0 auto 6px;border-radius:50%;border:1px solid color-mix(in srgb,var(--crAqua) 45%,transparent);background:radial-gradient(circle,transparent 30%,color-mix(in srgb,var(--crAqua) 22%,transparent) 31%,transparent 33%,transparent 63%,color-mix(in srgb,var(--crAqua) 22%,transparent) 64%,transparent 66%),linear-gradient(color-mix(in srgb,var(--crAqua) 14%,transparent),color-mix(in srgb,var(--crAqua) 14%,transparent)) center/1px 100% no-repeat,linear-gradient(color-mix(in srgb,var(--crAqua) 14%,transparent),color-mix(in srgb,var(--crAqua) 14%,transparent)) center/100% 1px no-repeat;overflow:hidden}.plCrSweep{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,color-mix(in srgb,var(--crAqua) 55%,transparent),transparent 70deg);animation:plCrSpin 3.2s linear infinite;opacity:.35}.plCrClassicRadar.is-live .plCrSweep{opacity:1}.plCrBlip{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--crWait);box-shadow:0 0 10px var(--crWait);transition:left .8s ease,top .8s ease;animation:plCrBlink 1.6s ease-in-out infinite}.plCrBlip.buy{background:var(--crBuy);box-shadow:0 0 10px var(--crBuy)}.plCrBlip.sell{background:var(--crSell);box-shadow:0 0 10px var(--crSell)}@keyframes plCrSpin{to{transform:rotate(360deg)}}@keyframes plCrBlink{50%{opacity:.45}}html body .plCrClassicRadar .plCrHowBtn{display:inline-flex;align-items:center;width:auto;min-height:0;height:auto;margin-top:6px;padding:3px 10px;border:1px solid color-mix(in srgb,var(--crAqua) 40%,transparent)!important;border-radius:99px!important;background:transparent!important;box-shadow:none!important;color:var(--crAqua)!important;font:inherit;font-size:11px;font-weight:700;cursor:pointer}html body .plCrClassicRadar .plCrHowBtn:hover,html body .plCrClassicRadar .plCrHowBtn.on{background:color-mix(in srgb,var(--crAqua) 14%,transparent)!important}.plCrBar{position:relative;display:flex;height:8px;margin:8px 0 0;border-radius:99px;overflow:hidden;background:#7f7f7f26}.plCrBar>i:not(.plCrMark){display:block;height:100%;width:0;transition:width .7s cubic-bezier(.2,.8,.2,1)}.plCrBar .buy{background:linear-gradient(90deg,color-mix(in srgb,var(--crBuy) 60%,transparent),var(--crBuy))}.plCrBar .wait{background:color-mix(in srgb,var(--crWait) 55%,transparent)}.plCrBar .sell{background:linear-gradient(90deg,var(--crSell),color-mix(in srgb,var(--crSell) 60%,transparent))}.plCrMark{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#ffffff8c}.plCrMeter{display:block;height:4px;margin-top:8px;border-radius:99px;background:#7f7f7f29;overflow:hidden}.plCrMeter>i{display:block;height:100%;width:0;border-radius:inherit;background:var(--crWait);transition:width .7s cubic-bezier(.2,.8,.2,1),background-color .4s}.plCrMeter>i.bull,.plCrMeter>i.buy{background:var(--crBuy)}.plCrMeter>i.bear,.plCrMeter>i.sell{background:var(--crSell)}.plCrMtf>div{position:relative;overflow:hidden}.plCrMtfBar{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--crBuy) var(--b,50%),var(--crSell) var(--b,50%));opacity:.75;transition:opacity .3s}.plCrUp{animation:plCrUp .9s ease-out 1}.plCrDown{animation:plCrDown .9s ease-out 1}@keyframes plCrUp{0%{color:var(--crBuy);text-shadow:0 0 12px var(--crBuy)}}@keyframes plCrDown{0%{color:var(--crSell);text-shadow:0 0 12px var(--crSell)}}.plCrExplain{margin-top:12px;padding:12px 14px;border:1px dashed color-mix(in srgb,var(--crAqua) 35%,transparent);border-radius:14px;font-size:12px;line-height:1.45;color:#cfe3e6;animation:plCrOpen .35s ease-out}.plCrExplain[hidden]{display:none}@keyframes plCrOpen{0%{opacity:0;transform:translateY(-6px)}}.plCrExplain h4{margin:12px 0 6px;font-size:12px;color:var(--crAqua)}.plCrExplain h4:first-child{margin-top:0}.plCrExplain .buy{color:var(--crBuy)}.plCrExplain .sell{color:var(--crSell)}.plCrExplain .wait{color:var(--crWait)}.plCrTblWrap{overflow-x:auto}.plCrTbl{width:100%;border-collapse:collapse;font-size:11.5px}.plCrTbl th,.plCrTbl td{padding:5px 6px;border-bottom:1px solid rgba(127,127,127,.18);text-align:left;vertical-align:top;white-space:nowrap}.plCrTbl td:nth-child(3){white-space:normal;min-width:150px}.plCrTbl thead th{color:#7d989e;font-weight:600;font-size:10.5px}.plCrTbl tbody tr.active{background:color-mix(in srgb,var(--crAqua) 9%,transparent)}.plCrTbl small{display:block;color:var(--crWait);font-size:10.5px}.plCrTbl tfoot th,.plCrTbl tfoot td{border-bottom:0;font-weight:800}.plCrSum,.plCrRule{margin:0;padding:0;list-style:none}.plCrSum li{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px dotted rgba(127,127,127,.2)}.plCrSum li.tot{border-bottom:0;font-weight:800;color:var(--crWait)}.plCrRule li{padding:2px 0}.plCrRule li.ok{color:var(--crBuy)}.plCrRule li.no{color:#9aa9ad}.plCrFormula{margin:4px 0}.plCrNote{margin:10px 0 0;color:#8ea8ad;font-size:11px}@media(max-width:900px){body .plCrLayers .plCrMeter{position:absolute;left:8px;right:8px;bottom:1px;height:2px;margin:0}body .plCrMtf>div{padding-bottom:5px!important}body .plCrBar{height:5px;margin-top:5px}html body .plCrClassicRadar .plCrHowBtn{margin-top:4px;padding:2px 8px;font-size:10px}body .plCrExplain{padding:9px 10px;font-size:11px}}@media(prefers-reduced-motion:reduce){.plCrSweep,.plCrBlip,.plCrClassicRadar.plCrFire:after,.plCrUp,.plCrDown,.plCrExplain{animation:none!important}.plCrBar>i,.plCrMeter>i,.plCrBlip{transition:none!important}}#plmArrowFilter,.plmArrowFilter{display:none!important}.eliteAutoPanel{margin:12px 18px;padding:14px 16px;display:grid;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:16px;border:1px solid rgba(46,222,255,.5);border-radius:18px;background:linear-gradient(145deg,#061b2afa,#083744f0);box-shadow:0 12px 38px #0000004d}.eliteAutoIdentity{display:flex;align-items:center;gap:12px}.eliteAutoIcon{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#21a8ff,#36e6ee);color:#04111d;font-size:27px;font-weight:1000}.eliteAutoIdentity b{display:block;color:#f7fbff;font-size:16px}.eliteAutoIdentity small{display:block;color:#8bb8d1;margin-top:3px}.eliteAutoState{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#0003}#eliteAutoDot{width:9px;height:9px;border-radius:50%;background:#64748b}#eliteAutoDot.on{background:#35f5a4;box-shadow:0 0 14px #35f5a4}#eliteAutoText{font-size:12px;color:#a4b8c5}#eliteAutoText.on{color:#35f5a4}.eliteAutoSwitch{display:flex;align-items:center;gap:9px;cursor:pointer;color:#dffaff;font-weight:900}.eliteAutoSwitch input{display:none}.eliteAutoSwitch i{position:relative;width:48px;height:26px;border-radius:999px;background:#263d4d;transition:.2s}.eliteAutoSwitch i:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:.2s}.eliteAutoSwitch input:checked+i{background:#19d8bd}.eliteAutoSwitch input:checked+i:after{transform:translate(22px)}.eliteAutoMeta{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}.eliteAutoMeta span{padding:6px 10px;border-radius:9px;background:#ffffff0a;color:#87a7b7;font-size:10px}.eliteAutoMeta b{color:#e9fbff;margin-left:4px}.eliteAutoBadge.autoOn{border-color:#35f5a4!important;color:#35f5a4!important}.eliteLegacyHidden{display:none!important}.tradeModeElite{color:#52eadf;font-weight:900}.botCard select option[value=GRID],.botCard [data-k=gridMode],.botCard label:has([data-k=gridMode]){display:none!important}@media(max-width:760px){.eliteAutoPanel{grid-template-columns:1fr auto;margin:10px}.eliteAutoIdentity{grid-column:1/-1}.eliteAutoState{justify-self:start}.eliteAutoSwitch{justify-self:end}}#tradePanel .tradeModeElite{display:block!important;width:100%;box-sizing:border-box;margin:8px 0 4px;padding:9px 10px;border:1px solid rgba(82,234,223,.35);border-radius:10px;background:#52eadf0f;color:#52eadf!important;font-weight:900;text-align:center;white-space:normal}#tradePanel .tradeModeElite~.tradeModeElite{display:none!important}#tradePanel{max-height:calc(100vh - 24px)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;padding-bottom:18px!important}#tradePanel .manualPreviewChoice,#tradePanel .plmHiddenPreviewButtons{display:none!important}#tradePanel #manualSmartSmcWrap{margin:7px 0!important;padding:9px 10px!important;font-size:12px!important}#tradePanel #manualSmartPreview{margin:4px 0 7px!important;font-size:11px!important;line-height:1.3!important}#tradePanel .manualRiskBox{margin-top:6px!important;gap:7px!important}#tradePanel .manualRiskBox small{margin-top:5px!important}#tradePanel .tradeGrid{gap:8px!important;margin-bottom:5px!important}#tradePanel .tradeModeElite{margin:5px 0!important;padding:7px 9px!important}@media(max-width:760px){#tradePanel{top:8px!important;bottom:8px!important;max-height:calc(100dvh - 16px)!important;width:min(94vw,430px)!important}}#tradePanel .tradeModeElite,#tradePanel #manualSmartSmcWrap{display:none!important}#tradePanel .manualPreviewChoice,#tradePanel .plmHiddenPreviewButtons{display:flex!important;gap:8px!important;margin:6px 0!important}#tradePanel .manualPreviewChoice button{flex:1 1 0!important;min-width:0!important;padding:10px 8px!important;font-size:11px!important}#tradePanel{max-height:calc(100vh - 24px)!important;overflow-y:auto!important;padding-bottom:12px!important}#tradePanel .tradeGrid{margin-bottom:2px!important}#tradePanel #manualSmartPreview{margin-top:4px!important}#plEmEmaPanel,#plmLeftEntryAlert{display:none!important}#plEmEmaToast{z-index:9500!important}#plEmEmaToast.show{display:block!important;visibility:visible!important;opacity:1!important}#plLaLiveArrow{position:absolute;right:7%;top:43%;z-index:7000;pointer-events:none;opacity:0;transform:scale(.7);transition:.2s;display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 5px 12px rgba(0,0,0,.8))}#plLaLiveArrow.show{opacity:1;transform:scale(1)}#plLaLiveArrow b{font-size:48px;line-height:42px}#plLaLiveArrow span{padding:5px 10px;border-radius:9px;font-weight:1000;font-size:12px;color:#031018}#plLaLiveArrow.buy b{color:#00e8a2}#plLaLiveArrow.buy span{background:#00e8a2}#plLaLiveArrow.sell b{color:#ff5575}#plLaLiveArrow.sell span{background:#ff5575}.plAmArrowMenu{display:inline-flex!important;align-items:center;gap:7px;padding:7px 10px;border:1px solid #315768;border-radius:11px;background:#081c28;color:#d6edf5;cursor:pointer;user-select:none;font-size:10px;font-weight:900}.plAmArrowMenu input{display:none}.plAmArrowCheck{width:18px;height:18px;display:grid;place-items:center;border:1px solid #456675;border-radius:5px;background:#102733;color:transparent}.plAmArrowMenu input:checked+.plAmArrowCheck{background:#18d8bd;color:#031514;border-color:#18d8bd}.plAmArrowMenu b{min-width:36px;text-align:center;padding:3px 6px;border-radius:7px;background:#243442;color:#bdd2dc}.plAmArrowMenu.buy{border-color:#35efa8;box-shadow:0 0 12px #35efa840}.plAmArrowMenu.buy b{background:#35efa8;color:#04130e}.plAmArrowMenu.sell{border-color:#ff627d;box-shadow:0 0 12px #ff627d40}.plAmArrowMenu.sell b{background:#ff627d;color:#19070b}.plAmArrowMenu.wait b{background:#324354;color:#c9d7de}.plAmArrowMenu.off{opacity:.62}.plAmArrowMenu.off b{background:#3b2630;color:#ff9aad}@media(max-width:700px){.plAmArrowTitle{display:none}.plAmArrowMenu{padding:7px 8px}}.plAfcFilterPanel{margin:10px 0;padding:14px;border:1px solid rgba(38,216,255,.48);border-radius:17px;background:linear-gradient(145deg,#051520fa,#062f3bf2);box-shadow:0 12px 35px #00000047}.plAfcHead{display:flex;justify-content:space-between;align-items:center}.plAfcHead b{color:#4be9ff}.plAfcHead small{display:block;color:#8eb4c4;margin-top:3px}.plAfcHead button{width:36px;height:32px;border:1px solid #315768;border-radius:9px;background:#102632;color:#e9fbff}.plAfcPreset{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:11px}.plAfcPreset button{padding:9px;border:1px solid #315768;border-radius:10px;background:#0b2633;color:#b9d8e3;font-weight:900}.plAfcPreset button.active{background:#19d8bd;color:#031513;border-color:#19d8bd}.plAfcChecks{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px}.plAfcChecks label{padding:8px;border:1px solid rgba(100,116,139,.3);border-radius:9px;color:#d9edf3;font-size:10px}.plAfcChecks .aiSoon{border-color:#a855f78c;color:#d8b4fe}.plAfcNums{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px}.plAfcNums label{font-size:9px;color:#8eabb8}.plAfcNums input{display:block;width:100%;box-sizing:border-box;margin-top:4px;padding:8px;border:1px solid #315768;border-radius:8px;background:#071922;color:#effcff}.plAfcStatus{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:center;margin-top:9px;padding:9px;border-radius:9px;background:#ffffff09}.plAfcStatus span{font-weight:1000;color:#ffd24b}.plAfcStatus span.buy{color:#35efa8}.plAfcStatus span.sell{color:#ff687f}.plAfcStatus span.blocked{color:#ffbf47}.plAfcStatus b{font-size:10px;color:#a9c2cc}.plAfcActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.plAfcActions button{padding:9px;border:1px solid #315768;border-radius:9px;background:#0b2b38;color:#dffaff;font-weight:900}.plAfcActions #plAfcSave{background:#19d8bd;color:#031513}.plAfcFilterPanel.min .plAfcPreset,.plAfcFilterPanel.min .plAfcChecks,.plAfcFilterPanel.min .plAfcNums,.plAfcFilterPanel.min .plAfcStatus,.plAfcFilterPanel.min .plAfcActions{display:none!important}@media(max-width:760px){.plAfcChecks,.plAfcNums{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){.plAfcChecks,.plAfcNums{grid-template-columns:1fr}}#plVsaVoiceStatus{padding:7px 10px;border:1px solid #38e4c4;border-radius:10px;background:#082c32;color:#bffff1;font-weight:900;font-size:10px}#plVsbVoiceStatus{padding:7px 10px;border-radius:10px;font-size:10px;font-weight:900;cursor:pointer}#plVsbVoiceStatus.ok{border:1px solid #35efa8;background:#082f2a;color:#bfffe6}#plVsbVoiceStatus.warn{border:1px solid #ffd24b;background:#332a08;color:#fff1a8}#plVsbVoiceStatus.wait{border:1px solid #4cc9ff;background:#092b3b;color:#c9f3ff}#plVsbVoiceStatus.error{border:1px solid #ff617d;background:#35101a;color:#ffc4cf}#plAdArrowDiag{display:inline-flex;align-items:center;padding:7px 10px;border-radius:10px;font-size:10px;font-weight:900;border:1px solid #506170;background:#14232d;color:#d6e4ea}#plAdArrowDiag.buy{border-color:#00e6a8;background:#07352b;color:#b9ffe8}#plAdArrowDiag.sell{border-color:#ff526f;background:#3a1019;color:#ffd0d8}#plAdArrowDiag.error{border-color:#ffb547;background:#3a2809;color:#ffe1a4}#plVscVoiceStatus{padding:7px 10px;border-radius:10px;font-size:10px;font-weight:900}#plVscVoiceStatus.ok{border:1px solid #35efa8;background:#082f2a;color:#bfffe6}#plVscVoiceStatus.wait{border:1px solid #4cc9ff;background:#092b3b;color:#c9f3ff}#plVscVoiceStatus.error{border:1px solid #ff617d;background:#35101a;color:#ffc4cf}#plVsdVoiceStatus{padding:7px 10px;border-radius:10px;font-size:10px;font-weight:900}#plVsdVoiceStatus.unlock{border:1px solid #ffd24b;background:#3a2d07;color:#fff0a5;animation:plVsdpulse 1.2s infinite}#plVsdVoiceStatus.ok{border:1px solid #35efa8;background:#082f2a;color:#bfffe6}#plVsdVoiceStatus.wait{border:1px solid #4cc9ff;background:#092b3b;color:#c9f3ff}#plVsdVoiceStatus.error{border:1px solid #ff617d;background:#35101a;color:#ffc4cf}@keyframes plVsdpulse{50%{box-shadow:0 0 14px #ffd24b73}}#plVseVoiceStatus{padding:7px 10px;border-radius:10px;font-size:10px;font-weight:900}#plVseVoiceStatus.unlock{border:1px solid #ffd24b;background:#3a2d07;color:#fff0a5}#plVseVoiceStatus.ok{border:1px solid #35efa8;background:#082f2a;color:#bfffe6}#plVseVoiceStatus.wait{border:1px solid #4cc9ff;background:#092b3b;color:#c9f3ff}#plVseVoiceStatus.error{border:1px solid #ff617d;background:#35101a;color:#ffc4cf}#tradePanel{width:360px!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 110px)!important;bottom:auto!important;overflow-x:hidden!important;overflow-y:auto!important;padding:12px!important;display:block;align-content:start!important}#tradePanel #manualSmartSmcWrap,#tradePanel #manualSmartPreview,#tradePanel .tradeModeElite,#tradePanel .plmTradeRuntimeSpacer,#tradePanel [data-plm-runtime-spacer="1"]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}#tradePanel>.plmEmptyRuntimeBlock{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}#tradePanel .tradeBtns{margin-bottom:8px!important}#tradePanel .tradeGrid{margin:0 0 8px!important;gap:8px!important}#tradePanel .manualPreviewChoice{display:flex!important;gap:8px!important;margin:8px 0!important}#tradePanel .manualPreviewChoice button{flex:1 1 0!important;min-width:0!important;padding:10px 6px!important;font-size:11px!important}#tradePanel .manualRiskBox{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:8px 0!important}#tradePanel .manualRiskBox>div{padding:8px!important}#tradePanel .manualRiskBox small{grid-column:1/-1!important;margin:0!important;line-height:1.3!important}#tradePanel .tradeMsg{max-height:54px!important;min-height:18px!important;overflow:auto!important;margin-top:6px!important}#tradePanel .tradeDrag{position:sticky!important;top:-12px!important;z-index:5!important;background:#050c11fa!important;padding:10px 0 7px!important}@media(max-width:560px){#tradePanel{left:6px!important;right:6px!important;top:70px!important;width:auto!important;max-height:calc(100dvh - 82px)!important}}.arrowTopBtn{font-weight:900!important;min-width:170px;border-color:#22d3ee!important;box-shadow:0 0 14px #22d3ee38}.arrowTopBtn.active{color:#bffcff!important;background:#0891b238!important}.arrowTopBtn.off{color:#fecaca!important;border-color:#ef4444!important;background:#7f1d1d3d!important;box-shadow:none}.topArrowDebug{font-size:10px;font-weight:800;color:#67e8f9;white-space:nowrap;padding:4px 8px;border:1px solid rgba(34,211,238,.32);border-radius:999px;background:#020617ad}.topArrowDebug.off{color:#fca5a5;border-color:#ef444466}.legacyArrowToggleHidden{display:none!important}@media(max-width:900px){.arrowTopBtn{min-width:auto;font-size:11px!important}.topArrowDebug{display:none}}.plmCandleCountdown{top:54px!important;left:10px!important;min-width:96px!important;padding:5px 8px!important;border-radius:8px!important;background:#050f18db!important}.plmCandleCountdown .vccLabel{font-size:8px!important;letter-spacing:.45px!important}.plmCandleCountdown .vccTime{font-size:18px!important;letter-spacing:.8px!important;margin-top:0!important}.plmCandleCountdown .vccStatus{display:none!important}.mtfFlowState{font-size:10px;font-weight:800;letter-spacing:.35px;color:#84d9ee;margin:3px 0}.mtfDetail.noData{opacity:.52}#plmAiOrb{position:fixed;right:14px;top:52px;z-index:10030;width:44px;height:44px;border-radius:50%;border:1px solid rgba(62,218,255,.62);background:linear-gradient(145deg,#051826fa,#082f42f5);color:#dffaff;box-shadow:0 8px 26px #0006,0 0 18px #2ad3ff1f;cursor:pointer;display:grid;place-items:center;padding:0;transition:.18s ease}#plmAiOrb:hover,#plmAiOrb.active{transform:scale(1.06);border-color:#58e7ff;box-shadow:0 10px 30px #00000075,0 0 22px #2ad3ff40}#plmAiOrb b{font:900 12px/1 Arial,sans-serif;letter-spacing:.25px}#plmAiOrb .orbDot{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:#42e79f;box-shadow:0 0 9px #42e79fd9}#plmAiOrb[data-signal=BUY]{border-color:#36ef9f;color:#36ef9f}#plmAiOrb[data-signal=SELL]{border-color:#ff667d;color:#ff7b90}#plmAiOrb[data-signal=WAIT]{border-color:#ffd166;color:#ffd166}#plmAiDecisionCenter{position:fixed;right:14px;top:104px;z-index:10025;width:min(390px,calc(100vw - 28px));max-height:72vh;overflow:auto;background:#050c14f7;color:#eaf7ff;border:1px solid rgba(44,202,255,.34);border-radius:14px;box-shadow:0 18px 48px #0000007a;backdrop-filter:blur(10px);font:12px/1.35 Inter,Arial,sans-serif;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}#plmAiDecisionCenter.closed{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px) scale(.98)}#plmAiDecisionCenter .vadHead{display:flex;justify-content:space-between;align-items:center;padding:9px 11px;border-bottom:1px solid rgba(255,255,255,.08)}#plmAiDecisionCenter .vadHead b{letter-spacing:.5px}#plmAiDecisionCenter .vadHead small{display:block;color:#7f9bb1;margin-top:2px}#plmAiDecisionCenter button{border:1px solid #2b4962;background:#0e1c29;color:#fff;border-radius:7px;width:28px;height:28px;font-size:18px;line-height:1;cursor:pointer}#plmAiDecisionCenter .vadMain{display:grid;grid-template-columns:1.5fr .8fr .7fr;gap:8px;padding:10px 11px}.vadDecision,.vadConfidence,.vadRisk{background:#0b1723;border:1px solid rgba(255,255,255,.06);border-radius:9px;padding:8px}.vadDecision{font-size:23px;font-weight:900}.vadDecision.buy{color:#36ef9f}.vadDecision.sell{color:#ff667d}.vadDecision.wait{color:#ffd166}.vadConfidence span,.vadRisk span{display:block;font-size:18px;font-weight:900}.vadConfidence small,.vadRisk small{color:#7891a6}.vadRisk.low{color:#36ef9f}.vadRisk.medium{color:#ffd166}.vadRisk.high{color:#ff667d}.vadLock{margin:0 11px 9px;padding:7px 9px;border-radius:8px;background:#0c1824;color:#9fb5c8;font-weight:800}.vadLock.locked{background:#ff516024;color:#ff8897;border:1px solid rgba(255,81,96,.28)}.vadGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;padding:0 11px 9px}.vadGrid>div{background:#0b1723;border-radius:8px;padding:7px}.vadGrid small{display:block;color:#7690a5}.vadGrid b{font-size:11px}.vadMessage{padding:8px 11px;background:#199ac914;border-top:1px solid rgba(255,255,255,.06);font-weight:700}.vadReasons{padding:8px 11px;display:flex;gap:5px;flex-wrap:wrap}.vadReasons span{padding:3px 6px;border-radius:6px;background:#102234;color:#a9d9e8;font-size:10px}@media(max-width:720px){#plmAiOrb{right:8px;top:48px;width:40px;height:40px}#plmAiDecisionCenter{right:7px;top:94px;width:calc(100vw - 14px)}}.plmH4Status{position:fixed;left:50%;top:56px;transform:translate(-50%);z-index:10040;padding:6px 10px;border-radius:8px;background:#05121df5;border:1px solid #2f8fb3;color:#bdeeff;font:800 10px/1.2 Arial,sans-serif;box-shadow:0 8px 24px #0006;letter-spacing:.35px}.plmH4Status[data-kind=ok]{border-color:#35dfa0;color:#55efb4}.plmH4Status[data-kind=error]{border-color:#ff667d;color:#ff8798}.top{min-height:52px!important;padding:7px 12px!important;gap:10px!important}.top .brand h1{font-size:18px!important;margin:0!important}.top .brand .sub{font-size:9px!important;opacity:.72}.top .status{gap:6px!important;flex-wrap:nowrap!important}.top .status .badge{padding:5px 8px!important;font-size:10px!important}.manualTradeMainBtn{padding:6px 10px!important;font-size:10px!important}.marketbar{position:relative;min-height:52px!important;padding:7px 10px!important;display:grid!important;grid-template-columns:auto auto 1fr!important;align-items:center!important;gap:10px!important}.marketbar .products,.marketbar .tfbar,.marketbar .tools{display:flex!important;gap:6px!important;align-items:center!important;flex-wrap:nowrap!important}.marketbar .pill{min-height:34px!important;padding:6px 10px!important;font-size:10px!important;white-space:nowrap!important}.marketbar .tools{justify-content:flex-end!important}#topArrowToggle{min-width:140px!important}#topArrowDebug{display:none!important}.plmRoundBtn{width:36px;height:36px;border-radius:50%;border:1px solid rgba(62,218,255,.55);background:linear-gradient(145deg,#051724fa,#073042f5);color:#dffaff;display:grid;place-items:center;padding:0;font:900 12px/1 Arial,sans-serif;cursor:pointer;box-shadow:0 7px 20px #00000057;transition:.16s ease}.plmRoundBtn:hover,.plmRoundBtn.active{transform:scale(1.06);border-color:#58e7ff;box-shadow:0 9px 24px #0000006b,0 0 18px #2ad3ff2e}#plmToolOrb{margin-left:2px}#plmToolMenu{position:fixed;right:62px;top:108px;z-index:10032;width:min(360px,calc(100vw - 24px));background:#050d15f7;border:1px solid rgba(48,198,240,.36);border-radius:14px;box-shadow:0 18px 44px #0000007a;backdrop-filter:blur(10px);transition:.17s ease}#plmToolMenu.closed{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-7px) scale(.98)}#plmToolMenu .vtoolTitle{display:flex;justify-content:space-between;align-items:center;padding:9px 10px;color:#dffaff;border-bottom:1px solid rgba(255,255,255,.07);font-size:11px}#plmToolMenu .vtoolTitle button{width:28px;height:28px;border-radius:8px;border:1px solid #2b4a61;background:#0d1c29;color:#fff;font-size:18px}#plmToolMenu .vtoolGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px}#plmToolMenu .vtoolItem{width:100%!important;min-height:36px!important;margin:0!important;border-radius:9px!important;padding:7px 8px!important;font-size:10px!important;white-space:normal!important}.main{grid-template-columns:minmax(0,1fr) 320px!important;gap:10px!important}.chartCard{min-width:0!important}.side{width:320px!important;transition:width .2s ease,opacity .2s ease,transform .2s ease!important}#plmSideOrb{position:fixed;right:14px;top:100px;z-index:10024}#plmAiOrb{right:14px!important;top:54px!important}.plmCandleCountdown{top:48px!important;left:8px!important;min-width:80px!important;padding:4px 6px!important}.side .panel{padding:9px!important;margin-bottom:8px!important}.side .panel h3{font-size:11px!important;margin:0 0 7px!important}.mtfDetail{padding:7px!important}.mtfTop{font-size:10px!important}.mtfFlowState{font-size:9px!important}.mtfNums{gap:4px!important}.mtfNums span{font-size:8px!important}.mtfMini{font-size:8px!important;line-height:1.35!important}@media(max-width:1100px){.marketbar{grid-template-columns:1fr!important}.marketbar .products,.marketbar .tfbar,.marketbar .tools{justify-content:center!important;flex-wrap:wrap!important}.main{grid-template-columns:minmax(0,1fr)!important}.side{position:fixed!important;right:8px;top:104px;z-index:10018;max-height:76vh;overflow:auto;background:#050c14f7;border-radius:12px}body:has(.side.plmSideClosed) .main{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:720px){.top .brand .sub,.top .status #uptime,.manualTradeMainBtn{display:none}#topArrowToggle{min-width:120px!important}#plmToolMenu{right:8px;top:142px}#plmSideOrb{right:8px;top:98px}#plmAiOrb{right:8px!important;top:52px!important}#plmAiDecisionCenter{right:7px!important;top:98px!important;width:calc(100vw - 14px)!important}}#plmVerifiedBuild{display:none!important}.marketbar{min-height:52px!important;padding:7px 10px!important;display:grid!important;grid-template-columns:auto auto 1fr!important;gap:10px!important;align-items:center!important}.marketbar .products,.marketbar .tfbar,.marketbar .tools{display:flex!important;gap:6px!important;align-items:center!important}.marketbar .pill{min-height:34px!important;padding:6px 10px!important;font-size:10px!important}.plmMainTools{justify-content:flex-end!important}#topArrowToggle{min-width:142px!important}.plmCircleBtn{width:36px;height:36px;border-radius:50%;border:1px solid rgba(70,220,255,.62);background:linear-gradient(145deg,#071724,#0b3d52);color:#e8fbff;font-weight:900;cursor:pointer;box-shadow:0 7px 20px #00000059}.plmCircleBtn.active{border-color:#59e8ff;box-shadow:0 0 20px #37d8ff3d}.plmStaticPopup{position:fixed;right:58px;top:104px;z-index:10040;width:min(360px,calc(100vw - 24px));background:#050d15fa;border:1px solid rgba(53,203,241,.38);border-radius:14px;box-shadow:0 18px 44px #00000080}.plmStaticPopup.hidden{display:none!important}.plmPopupHead{display:flex;justify-content:space-between;align-items:center;padding:9px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.plmPopupHead button{width:28px;height:28px;border-radius:8px;border:1px solid #2e5069;background:#0e1c29;color:#fff;font-size:18px}.plmPopupGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px}.plmPopupGrid .pill{width:100%!important;min-height:36px!important;margin:0!important;font-size:10px!important}.side{transition:width .18s ease,opacity .18s ease,transform .18s ease!important}.side.plmSideClosed{width:0!important;min-width:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;transform:translate(12px)!important}body:has(.side.plmSideClosed) .main{grid-template-columns:minmax(0,1fr) 0!important}.plmCandleCountdown{top:48px!important;left:8px!important;min-width:78px!important;padding:4px 6px!important}.plmCandleCountdown .vccTime{font-size:16px!important}#plmAiOrb{width:38px!important;height:38px!important;right:12px!important;top:54px!important}#plmAiDecisionCenter{right:58px!important;top:54px!important;width:min(370px,calc(100vw - 76px))!important}@media(max-width:1000px){.marketbar{grid-template-columns:1fr!important}.marketbar .products,.marketbar .tfbar,.marketbar .tools{justify-content:center!important;flex-wrap:wrap!important}}@media(max-width:820px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{padding-bottom:max(12px,env(safe-area-inset-bottom))!important}.top{min-height:48px!important;padding:7px 10px!important;gap:6px!important}.top .brand h1{font-size:16px!important}.top .brand .sub{display:none!important}.top .status{gap:4px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.top .status .badge{padding:4px 6px!important;font-size:9px!important}.marketbar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;padding:7px 8px!important;min-height:auto!important}.marketbar .products,.marketbar .tfbar,.marketbar .tools{width:100%!important;justify-content:center!important;gap:5px!important;flex-wrap:wrap!important}.marketbar .pill{min-height:32px!important;padding:5px 8px!important;font-size:9px!important;border-radius:16px!important}#topArrowToggle{position:static!important;min-width:130px!important;max-width:170px!important;z-index:auto!important}.main{display:block!important;width:100%!important;padding:0 6px!important}.chartCard{width:100%!important;min-width:0!important;overflow:hidden!important}.side{position:static!important;right:auto!important;top:auto!important;width:100%!important;max-width:100%!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important;margin-top:8px!important;border-radius:0!important;background:transparent!important}.side.plmSideClosed{display:none!important}.side .panel{width:100%!important;max-width:100%!important;margin:0 0 8px!important;padding:10px!important;border-radius:12px!important;box-sizing:border-box!important}#mtfRows,.mtfRows,.mtfDetail,.mtfSummary{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.mtfDetail{padding:7px!important}.mtfNums{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.mtfNums span{min-width:0!important;font-size:8px!important}.mtfMini{font-size:8px!important;white-space:normal!important;word-break:break-word!important}#plmAiOrb{position:fixed!important;top:auto!important;right:12px!important;bottom:calc(18px + env(safe-area-inset-bottom))!important;width:42px!important;height:42px!important;z-index:10050!important}#plmAiDecisionCenter{position:fixed!important;left:8px!important;right:8px!important;top:auto!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:68vh!important;overflow-y:auto!important;border-radius:14px!important;z-index:10045!important}#plmAiDecisionCenter.closed{display:none!important}#plmStaticRadarOrb,#plmRadarOrb{position:fixed!important;top:auto!important;right:12px!important;bottom:calc(66px + env(safe-area-inset-bottom))!important;z-index:10048!important}#plmStaticToolMenu,#plmToolMenu{position:fixed!important;left:8px!important;right:8px!important;top:auto!important;bottom:calc(112px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:56vh!important;overflow-y:auto!important;z-index:10046!important}.plmCandleCountdown{top:6px!important;left:6px!important;min-width:68px!important;padding:3px 5px!important;border-radius:7px!important}.plmCandleCountdown .vccLabel{font-size:7px!important}.plmCandleCountdown .vccTime{font-size:14px!important}.loginCard,.adminCard,.modal,.dialog,[class*=modal],[class*=dialog]{max-width:calc(100vw - 16px)!important;box-sizing:border-box!important}}@media(max-width:430px){.marketbar .pill{font-size:8px!important;padding:5px 7px!important}#topArrowToggle{min-width:118px!important}.side .panel h3{font-size:11px!important}.plmPopupGrid,.vtoolGrid{grid-template-columns:1fr 1fr!important}}.plmCandleCountdown .vccStatus{display:block!important;margin-top:2px!important;font-size:7px!important;line-height:1!important;letter-spacing:.25px!important;color:#7f9bb1!important}.plmCandleCountdown .vccStatus[data-state=ok]{color:#41dca0!important}.plmCandleCountdown .vccStatus[data-state=wait]{color:#e8b95e!important}.plmCandleCountdown .vccStatus[data-state=error]{display:block!important;color:#ff6f82!important}.plmUsdAlertBar{margin:8px 10px;display:grid;grid-template-columns:1.35fr repeat(5,1fr) auto;gap:7px;align-items:stretch;padding:8px;border:1px solid #294653;border-radius:12px;background:#08151c;color:#dbecef}.usdTitle,.usdMetric{background:#0b2029;border:1px solid #1d3a46;border-radius:8px;padding:7px 9px;display:flex;flex-direction:column;justify-content:center;min-width:0}.usdTitle b{color:#77e7d4}.usdTitle span,.usdMetric small{color:#6f939e;font-size:9px}.usdMetric b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plmUsdAlertBar[data-usd=strong]{border-color:#d1ae4b}.plmUsdAlertBar[data-usd=weak]{border-color:#4ea98e}#usdNewsRisk[data-risk=high]{color:#ff7373}#usdNewsRisk[data-risk=watch]{color:#f5cf62}.plmUsdCenter{margin:0 10px 12px;padding:12px;border:1px solid #31515e;border-radius:14px;background:#07141b;color:#d9e8eb}.plmUsdCenter.hidden{display:none}.usdCenterHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.usdCenterHead>div{display:flex;flex-direction:column}.usdCenterHead b{color:#62dfcb}.usdCenterHead small{font-size:9px;color:#7897a0}.usdCenterHead button{background:#132b35;color:#fff;border:1px solid #36545f;border-radius:7px;padding:4px 9px}.usdMtfGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.usdTfCard{padding:8px;border-radius:9px;background:#0c222b;border:1px solid #25414b;display:flex;flex-direction:column}.usdTfCard span{font-size:9px;color:#7596a0}.usdTfCard b{font-size:17px;color:#e4cf75}.usdTfCard small{font-size:8px;color:#8ba4ab}.usdNewsGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.usdNewsGrid>div{border-top:1px solid #1c3540;padding-top:8px}.usdEventList{margin-top:6px;display:grid;gap:5px}.usdEvent{display:grid;grid-template-columns:48px 1fr auto;gap:7px;align-items:center;font-size:9px;padding:5px 7px;background:#0a1d25;border-radius:6px}.usdEvent .impact{font-weight:800}.usdEvent .impact.high{color:#ff7373}.usdEvent .impact.medium{color:#f4ce67}.usdEvent small{color:#78949d}.usdSourceNote{margin-top:8px;color:#688791;font-size:8px}.usdEventVi{grid-template-columns:62px 1fr auto;font-size:10px;line-height:1.35}.usdEventVi b a{color:inherit;text-decoration:none}.usdEventVi .usdEvMeta,.usdEventVi .usdEvNote,.usdEventVi .usdEvExpect{grid-column:1/-1;font-size:9px}.usdEventVi .usdEvMeta{color:#9fb8bf}.usdEventVi .usdEvMeta b{color:#e4cf75}.usdEventVi .usdEvNote{padding-left:6px;border-left:2px solid #36545f;color:#b9ccd1}.usdEventVi .usdEvNote[data-dir=up]{border-left-color:#26c281}.usdEventVi .usdEvNote[data-dir=down]{border-left-color:#ef5350}.usdEventVi .usdEvNote[data-dir=tone]{border-left-color:#f4ce67}.usdEventVi .usdEvExpect{color:#7fd6c8;font-style:italic}.usdLowToggle{justify-self:start;background:#0c222b;color:#9fb8bf;border:1px solid #25414b;border-radius:7px;padding:5px 10px;font-size:9px;cursor:pointer}@media(max-width:700px){.usdNewsGrid{grid-template-columns:1fr}}@media(max-width:900px){.plmUsdAlertBar{grid-template-columns:repeat(3,1fr)}.usdTitle{grid-column:span 2}.usdMtfGrid{grid-template-columns:repeat(3,1fr)}.usdNewsGrid{grid-template-columns:1fr}}@media(max-width:540px){.plmUsdAlertBar{grid-template-columns:1fr 1fr}.usdMtfGrid{grid-template-columns:repeat(2,1fr)}}.manualProfitProtectBox{margin:10px 0;padding:12px;border:1px solid rgba(34,197,94,.42);border-radius:13px;background:linear-gradient(145deg,#064e3b3d,#072032eb);box-shadow:inset 0 0 24px #22c55e0d}.mppHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.mppHead b{display:block;color:#5eead4;font-size:12px;letter-spacing:.5px}.mppHead small{display:block;color:#8fb6c4;margin-top:3px;font-size:10px}.mppSwitch{display:flex;align-items:center;gap:6px;color:#86efac;font-weight:900;font-size:11px}.mppSwitch input,.mppStruct input{accent-color:#22c55e}.mppGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.mppGrid label{display:flex;flex-direction:column;gap:4px;color:#8fb6c4;font-size:9px;font-weight:800;text-transform:uppercase}.mppGrid input{width:100%;box-sizing:border-box;border:1px solid #24506a;border-radius:8px;background:#071c2a;color:#effcff;padding:7px 8px;outline:none}.mppGrid input:focus{border-color:#2dd4bf}.mppStruct{display:flex;align-items:center;gap:7px;color:#bfe9df;font-size:10px;font-weight:700;margin-top:9px}.mppActions{display:flex;align-items:center;gap:9px;margin-top:9px}.mppActions button{border:1px solid #1a9a78;background:linear-gradient(135deg,#087f5b,#0f766e);color:#eafff8;border-radius:9px;padding:8px 10px;font-weight:900;font-size:10px}.mppActions span{color:#80b7a7;font-size:9px;line-height:1.3}.manualOneOrderModal{position:fixed;inset:0;z-index:100005;display:flex;align-items:center;justify-content:center;background:#00080fb8;backdrop-filter:blur(5px);padding:16px}.manualOneOrderModal.hide{display:none}.manualOneOrderCard{width:min(460px,calc(100vw - 28px));border:1px solid rgba(45,212,191,.58);border-radius:18px;background:linear-gradient(160deg,#0b2233,#07151f 72%);box-shadow:0 26px 80px #0009,0 0 30px #2dd4bf1a;padding:15px}.manualOneOrderHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.manualOneOrderHead b{color:#69e7d5;font-size:15px;letter-spacing:.5px}.manualOneOrderHead small{display:block;color:#7da6b6;margin-top:3px}.manualOneOrderHead button{border:0;background:#123044;color:#c7edf6;border-radius:9px;width:30px;height:30px;font-size:19px}.manualOneOrderSide{margin:13px 0 10px;padding:10px;border-radius:11px;text-align:center;font-size:25px;font-weight:1000;letter-spacing:2px;background:#0d684f;color:#d6fff3}.manualOneOrderSide.sell{background:#712b3d;color:#ffe0e6}.manualOneOrderGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.manualOneOrderGrid span{display:flex;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid #1d4256;border-radius:9px;color:#7fa9ba;font-size:11px}.manualOneOrderGrid b{color:#e9fbff}.manualOneOrderNote{margin-top:10px;padding:9px 10px;border-radius:9px;background:#0e74901f;color:#a8d6e2;font-size:11px;line-height:1.45}.manualOneOrderActions{display:flex;gap:8px;margin-top:12px}.manualOneOrderActions button{flex:1;border:1px solid #315368;border-radius:10px;background:#102635;color:#b9dae5;padding:10px;font-weight:900}.manualOneOrderActions button:last-child{border-color:#17b897;background:linear-gradient(135deg,#0d9472,#117f76);color:#fff}.manualOneOrderActions button:disabled,.tradeBtns button:disabled{opacity:.42;cursor:not-allowed}@media(max-width:560px){.mppGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.manualOneOrderGrid{grid-template-columns:1fr}}#tradeOpenBtn,#manualTradeLauncher,#tradePanel{display:none!important}body:not(.plm-admin) .plmAdminOnly{display:none!important}
