@scope(.mt5-shell){:scope{--bg:#000;--surface:#1c1c1eb8;--surface-2:#2c2c2ecc;--line:#ffffff14;--text:#fff;--muted:#8e8e93;--blue:#0a84ff;--blue-2:#64d2ff;--green:#30d158;--red:#ff453a;--tab:#1c1c1ec7;--glass:linear-gradient(180deg, #ffffff1a, #ffffff08);--glass-fill:#ffffff12;--glass-strong:#ffffff1f;--glass-border:#ffffff1f;--glass-shine:inset 0 1px 0 #ffffff29;--blur:blur(24px) saturate(160%);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--tab-h:58px;--header-h:54px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:scope,:scope *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:scope{color:#fff;background:#000;height:100%;margin:0;position:relative;overflow:hidden}@media (min-width:540px) and (max-width:767px){:scope{background:#000;border-left:1px solid #ffffff0f;border-right:1px solid #ffffff0f;max-width:390px;margin:0 auto}}:scope{color:#fff;-webkit-user-select:none;user-select:none;background:#000;height:100%;min-height:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;font-size:15px;position:relative;overflow:hidden}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled,button[disabled]{cursor:not-allowed}input,select{background:0 0;border:0;outline:none;width:100%}a{color:inherit;text-decoration:none}.app{background:#000;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.orbits{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.orb{filter:blur(40px);opacity:.7;border-radius:50%;position:absolute}.orb-a{background:radial-gradient(circle,#ffffff17,#0000 70%);width:280px;height:280px;top:-120px;right:-80px}.orb-b{background:radial-gradient(circle,#0a84ff24,#0000 70%);width:240px;height:240px;bottom:20%;left:-100px}.orb-c{background:radial-gradient(circle,#ffffff0d,#0000 70%);width:200px;height:200px;bottom:-60px;right:-40px}.page{min-height:0;padding-top:var(--safe-top);z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.page.overlay{-webkit-backdrop-filter:var(--blur);background:#05070d47}.header{height:var(--header-h);-webkit-backdrop-filter:blur(40px)saturate(1.5);background:#070b10eb;border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 14px;display:flex;box-shadow:0 10px 30px #00000073}.header h1{letter-spacing:-.2px;margin:0;font-size:17px;font-weight:600}.mode-switch{background:#1c1c1e;border-radius:9px;flex-shrink:1;align-items:center;gap:2px;min-width:0;padding:2px;display:flex}.mode-switch button{color:#8e8e93;letter-spacing:-.2px;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:5px 8px;font-size:12px;font-weight:600}.mode-switch button.on{color:#fff;background:#2c2c2e}.tv-frame{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.icon-btn{width:34px;height:34px;box-shadow:var(--glass-shine);-webkit-backdrop-filter:blur(16px);color:#fff;background:#1c1c1ed1;border:1px solid #ffffff1a;border-radius:50%;place-items:center;display:grid}.icon-btn svg{width:18px;height:18px}.icon-btn.on{color:var(--blue-2);background:#5aa7ff38;border-color:#8ad4ff59}.header-actions{gap:10px;display:flex}.content{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.tabbar-space{height:calc(var(--tab-h) + var(--safe-bottom) + 18px)}.tabbar{left:12px;right:12px;bottom:calc(var(--safe-bottom) + 8px);height:var(--tab-h);background:var(--tab);-webkit-backdrop-filter:var(--blur);z-index:20;box-shadow:var(--glass-shine), 0 12px 40px #00000059;border:1px solid #ffffff1a;border-radius:30px;justify-content:space-around;align-items:center;padding:0 6px;display:flex;position:absolute}.tab{color:#ffffffc7;border-radius:22px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;height:44px;font-size:10px;font-weight:500;display:flex}.tab.active{color:var(--blue);background:#3a3a3cf2}.tab svg{width:20px;height:20px}.empty{color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:60vh;display:flex}.empty svg{color:#ffffffeb;width:92px;max-width:92px;height:92px;max-height:92px}.empty p{margin:0;font-size:15px}.group{background-color:#161e346b;background-image:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);box-shadow:var(--glass-shine), 0 10px 30px #00000029;border-radius:16px;margin:18px 16px 0;overflow:hidden}.row{border-bottom:.5px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 16px;display:flex}.row:last-child{border-bottom:0}.row .label{color:#fff}.row .value{color:var(--muted);text-align:right}.row .value.blue{color:var(--blue-2)}.row .chev{color:var(--muted)}.row.nav{text-align:left;width:100%}.row .left{align-items:center;gap:12px;min-width:0;display:flex}.row .sub{color:var(--muted);margin-top:2px;font-size:13px}.section-title{color:var(--muted);margin:22px 28px 8px;font-size:13px}.quote-row{text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;gap:12px;width:100%;padding:8px 16px 9px;display:flex}.q-left{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.q-right{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.chg{letter-spacing:-.1px;font-size:12px;font-weight:500}.chg.up,.pos{color:var(--green)}.chg.down,.neg{color:var(--red)}.prices{font-variant-numeric:tabular-nums;gap:16px;display:flex}.px{color:#0a84ff;letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.px .lead{font-size:15px}.px .body{font-size:26px;font-weight:400}.px .pip{vertical-align:super;margin-left:0;font-size:12px;position:relative;top:-8px}.quote-row .sym{color:#fff;margin:1px 0 2px;font-size:16px;font-weight:500}.meta{color:#8e8e93;font-size:11px}.meta.lh{margin-top:10px}.table,.quotes-table{border-collapse:collapse;width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0}.table th{text-align:left;color:#8e8e93;padding:10px 16px 8px;font-size:13px;font-weight:400}.table th:not(:first-child),.table td:not(:first-child){text-align:right}.table td{font-variant-numeric:tabular-nums;border-top:0;padding:11px 16px;font-size:15px}.table td.sym{color:#fff;font-weight:500}.table td.bid,.table td.ask{color:#0a84ff}.stats{color:var(--muted);background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);box-shadow:var(--glass-shine);border-radius:16px;margin:10px 12px 0;padding:12px 16px;font-size:14px}.stats div{justify-content:space-between;padding:3px 0;display:flex}.seg{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);box-shadow:var(--glass-shine);background:#ffffff0f;border-radius:20px;gap:2px;padding:3px;display:flex}.seg button{color:#fff;border-radius:16px;padding:6px 14px;font-size:14px}.seg button.on{box-shadow:var(--glass-shine);background:#ffffff29}.toggle{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);background:#ffffff24;border-radius:16px;flex-shrink:0;width:51px;height:31px;position:relative}.toggle.on{background:#3ee08ab3}.toggle i{background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 2px 8px #00000040}.toggle.on i{transform:translate(20px)}.sheet-backdrop{-webkit-backdrop-filter:blur(10px);z-index:30;background:#04060c61;position:absolute;inset:0}.sheet{left:10px;right:10px;bottom:calc(var(--safe-bottom) + 8px);border:1px solid var(--glass-border);z-index:31;max-height:82vh;-webkit-backdrop-filter:var(--blur);box-shadow:var(--glass-shine), 0 18px 50px #00000059;background:#1216227a;border-radius:22px;padding:8px 0 12px;position:absolute;overflow:auto}.sheet h3{margin:8px 18px 10px;font-size:16px;font-weight:600}.sheet-item{text-align:left;justify-content:space-between;width:100%;padding:13px 18px;display:flex}.sheet-item.on{color:var(--blue-2)}.tf-grid{padding:4px 14px 10px}.tf-label{color:var(--muted);margin:12px 4px 8px;font-size:13px}.tf-row{flex-wrap:wrap;gap:8px;display:flex}.tf-btn{color:#fff;-webkit-backdrop-filter:blur(10px);background:#5aa7ff14;border:1px solid #5aa7ff8c;border-radius:10px;min-width:52px;height:36px;font-size:14px}.tf-btn.on{box-shadow:var(--glass-shine);background:#5aa7ff6b}.searchbar{background:var(--glass);border:1px solid var(--glass-border);height:44px;min-height:44px;max-height:44px;color:var(--muted);-webkit-backdrop-filter:var(--blur);box-shadow:var(--glass-shine);background-color:#161e346b;border-radius:22px;flex-shrink:0;align-items:center;gap:8px;margin:8px 16px 12px;padding:0 14px;display:flex;overflow:hidden}.searchbar svg{flex:0 0 18px;width:18px;height:18px;display:block}.searchbar input{color:#fff;min-width:0}.searchbar.dock{margin:10px 16px calc(var(--safe-bottom) + 16px)}.folder{background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(18px);width:calc(100% - 32px);box-shadow:var(--glass-shine);border-radius:14px;align-items:center;gap:12px;margin:0 16px 8px;padding:14px 12px;display:flex}.folder .count{color:var(--muted);margin-left:auto}.check{background:#ffffff0a;border:1.5px solid #ffffff59;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.check.on{background:var(--blue);border-color:var(--blue)}.chart-wrap{background:0 0;flex:1;min-height:0;position:relative}.chart-canvas{touch-action:none;width:100%;height:100%;display:block}.chart-info{z-index:2;pointer-events:none;color:#fff;font-size:13px;line-height:1.35;position:absolute;top:10px;left:12px}.chart-info b{font-weight:600}.chart-info .closed{color:var(--muted)}.chart-tools{background:#000;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex}.tool-cluster{flex-shrink:0;align-items:center;gap:16px;display:flex}.tool-btn{color:#fff;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.tool-btn.on{color:#64d2ff}.tool-btn svg{width:22px;height:22px;display:block}.tf-plain{color:#fff;letter-spacing:-.2px;min-width:28px;font-size:17px;font-weight:500}.ghost-btn{color:#fff;min-width:36px;height:32px;padding:0 8px;font-weight:600}.ba-bar{color:#fff;background:#0a84ff;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;height:36px;display:grid}.ba-bar button{padding:0 12px;font-size:17px;font-weight:600}.ba-bar .mid{align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.ba-bar .mid svg{opacity:.88;width:7px;height:12px}.ba-bar .side{flex-direction:column;line-height:1.05;display:flex}.ba-bar .lbl{letter-spacing:.55px;opacity:.88;font-size:9px;font-weight:700}.tf-strip{color:var(--muted);-webkit-backdrop-filter:blur(14px);background:#080c1633;gap:12px;padding:6px 12px;font-size:14px;font-weight:600;display:flex;overflow-x:auto}.tf-strip button.on{color:#fff}.ticket{padding:12px 16px calc(16px + var(--safe-bottom));background:0 0;border-radius:18px 18px 0 0}.ticket-head{justify-content:space-between;align-items:baseline;display:flex}.ticket-head .sym{font-size:20px}.types{color:var(--muted);gap:14px;padding:10px 0 12px;font-size:14px;display:flex;overflow-x:auto}.types button.on{color:#fff;font-weight:600}.slider{width:100%;accent-color:var(--blue)}.primary{color:#fff;-webkit-backdrop-filter:blur(16px);width:100%;height:48px;box-shadow:var(--glass-shine), 0 10px 24px #1e5adc47;background:linear-gradient(#6eaaffb8,#286ee69e);border:1px solid #b4d7ff59;border-radius:14px;margin-top:12px;font-size:17px;font-weight:600}.primary:disabled{opacity:.35}.split-btns{border:1px solid var(--glass-border);border-radius:14px;height:48px;margin-top:14px;display:flex;overflow:hidden}.split-btns .sell{background:linear-gradient(#ff6e78b3,#d2324694);flex:1;font-weight:700}.split-btns .buy{background:linear-gradient(#6eaaffb8,#286ee69e);flex:1;font-weight:700}.vol-row{justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.step{color:var(--muted);min-width:36px}.trade-hero{flex-direction:column;flex:1;display:flex}.trade-hero .icon{flex:1;place-items:center;display:grid}.acct-line{color:var(--muted);justify-content:space-between;padding:6px 18px;display:flex}.hist-bar{height:var(--header-h);flex-shrink:0;align-items:center;gap:8px;padding:0 8px 0 6px;display:flex}.hist-bar .mt-seg{flex:1;min-width:0}.mt-seg{background:#2c2c2e;border-radius:9px;padding:2px;display:flex}.mt-seg button{color:#fff;border-radius:7px;flex:1;padding:6px 4px;font-size:13px;font-weight:600}.mt-seg button.on{background:#636366}.hist-balance{padding:8px 20px 14px}.hist-balance .line{color:var(--muted);justify-content:space-between;font-size:15px;display:flex}.hist-balance .line strong{color:#fff;font-variant-numeric:tabular-nums;font-weight:500}.hist-balance .when{text-align:right;color:var(--muted);margin-top:3px;font-size:13px}.hist-deal{border-bottom:.5px solid #ffffff14;padding:10px 14px 11px}.hist-deal:last-child{border-bottom:0}.hist-deal-top{justify-content:space-between;gap:12px;font-size:16px;display:flex}.hist-deal-top .amt{font-variant-numeric:tabular-nums;font-weight:500}.hist-deal .meta{margin-top:3px}.group.inset-group .row{font-variant-numeric:tabular-nums}.lock-empty svg{width:88px;height:88px}.install-card{background-color:#161e346b;background-image:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);box-shadow:var(--glass-shine), 0 12px 32px #0000002e;border-radius:18px;margin:16px;padding:16px}.install-card h2{margin:0 0 6px;font-size:18px}.install-card p{color:var(--muted);margin:0 0 12px;font-size:13px}.toast{left:50%;bottom:calc(var(--tab-h) + var(--safe-bottom) + 24px);border:1px solid var(--glass-border);color:#fff;z-index:50;-webkit-backdrop-filter:var(--blur);box-shadow:var(--glass-shine);background:#1418248c;border-radius:14px;padding:10px 16px;font-size:14px;position:absolute;transform:translate(-50%)}.hint{color:var(--muted);padding:10px 18px 16px;font-size:13px}.field-error{color:var(--red);padding:0 16px 8px;font-size:13px}.ios-list-icon{border-radius:7px;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.ios-list-icon svg{color:#fff;width:16px;height:16px}.group.inset-group{-webkit-backdrop-filter:none;box-shadow:none;background:#1c1c1e;border:0;border-radius:10px}.group.inset-group .row{min-height:44px;padding:8px 14px}.obj-actions{grid-template-columns:1fr 1fr;gap:10px;padding:14px 16px 10px;display:grid}.obj-pill{color:#fff;background:#2c2c2e;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:0;height:44px;padding:0 8px;font-size:15px;font-weight:500;display:flex}.obj-pill svg{width:18px;height:18px}.draw-tools{color:#0a84ff;justify-content:space-around;align-items:center;padding:16px 10px 6px;display:flex}.draw-tools button{color:#0a84ff;place-items:center;width:40px;height:36px;display:grid}.draw-tools svg{width:22px;height:22px;display:block}.otp{letter-spacing:8px;text-align:center;font-variant-numeric:tabular-nums;padding:28px 0 8px;font-size:42px}.news-item{align-items:flex-start}.impact{text-transform:uppercase;font-size:11px;font-weight:700}.impact.high{color:var(--red)}.impact.medium{color:#ff9f0a}.impact.low{color:var(--muted)}.pos-card{background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(18px);box-shadow:var(--glass-shine);border-radius:14px;margin:8px 12px 0;padding:12px 14px}.pos-card .top{justify-content:space-between;display:flex}.pos-card .buy{color:var(--blue-2);font-weight:600}.pos-card .sell{color:var(--red);font-weight:600}.chart-wrap canvas{background:0 0}.chart-stage{flex-direction:column;flex:1;min-height:0;display:flex}@media (hover:hover) and (pointer:fine){.quote-row:hover,.row.nav:hover,.sheet-item:hover,.table tbody tr:hover{background:#ffffff0d}.tab:hover{color:#fff}.tool-btn:hover{color:#64d2ff}.hist-deal:hover{background:#ffffff0a}}@media (min-width:768px){:scope{background:#050506;border:0;max-width:none;height:100%;margin:0}.tabbar{width:84px;height:auto;padding:14px 8px calc(14px + var(--safe-bottom));-webkit-backdrop-filter:none;box-shadow:none;background:#0b0b0d;border:0;border-right:1px solid #ffffff14;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;inset:0 auto 0 0}.tab{border-radius:14px;flex:none;width:68px;height:62px;font-size:11px}.tab svg{width:22px;height:22px}.tabbar-space{display:none}.page:has(.tabbar){padding-left:84px}.page:has(.inset-group) .content{width:100%;max-width:720px;margin:0 auto}.page:has(.stats) .content{width:100%;max-width:880px;margin:0 auto}.page.overlay .header,.page.overlay .content{width:100%;max-width:560px;margin-left:auto;margin-right:auto}.sheet{border-radius:16px;width:min(440px,100vw - 140px);max-height:72vh;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.group{margin-left:20px;margin-right:20px}.quote-row{padding:10px 24px}.stats{grid-template-columns:repeat(3,1fr);gap:0 24px;display:grid}.empty{min-height:0}.chart-page .empty{flex:1}.header{padding:0 20px}.header h1{font-size:18px}.empty .primary{max-width:360px}}@media (min-width:1024px){.chart-stage{flex:1;min-width:0}:is(.page:has(.quotes-table) .content,.page:has(.quote-row) .content){width:100%;max-width:980px;margin:0 auto}}@media (min-width:1400px){.page:has(.inset-group) .content{max-width:780px}:is(.page:has(.quotes-table) .content,.page:has(.quote-row) .content){max-width:1100px}}}
