.brand .orivect-logo,.public-brand .orivect-logo,.login-brand .orivect-logo{gap:9px;line-height:1;color:#f7f9fc!important;justify-content:flex-start!important;align-items:center!important;width:max-content!important;min-width:max-content!important;height:28px!important;display:inline-flex!important;overflow:visible!important}.brand .orivect-mark,.public-brand .orivect-mark,.login-brand .orivect-mark{filter:drop-shadow(0 6px 12px #806cff52);visibility:visible!important;opacity:1!important;object-fit:contain!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;height:28px!important;display:block!important;overflow:visible!important}.brand .orivect-wordmark,.public-brand .orivect-wordmark,.login-brand .orivect-wordmark{letter-spacing:-.35px;font-weight:700;color:#f7f9fc!important;width:auto!important;height:auto!important;font-size:17px!important;display:inline-block!important}.brand{--orivect-mark-cutout:var(--panel)}.public-brand,.login-brand{--orivect-mark-cutout:#080d13}.public-brand .orivect-mark,.login-brand .orivect-mark{flex-basis:29px!important;width:29px!important;height:29px!important}html[data-theme=light] .public-brand{--orivect-mark-cutout:#fff}html[data-theme=light] .public-brand .orivect-logo,html[data-theme=light] .public-brand .orivect-wordmark,html[data-theme=light] .brand .orivect-logo,html[data-theme=light] .brand .orivect-wordmark{color:#17202c!important}@media (max-width:560px){.topbar>.brand>.orivect-logo{display:inline-flex!important}.topbar>.brand .orivect-wordmark{display:none!important}.topbar>.brand .orivect-mark{display:block!important}}
.ticket-quote-notice{color:#a9c7d8;background:#0c1b25;border:1px solid #29465a;margin:14px 0;padding:11px 12px;font-size:10px;line-height:1.55}.swap-review a.review{color:#fff;background:#735fe4;border-radius:3px;justify-content:center;align-items:center;min-height:42px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.swap-review a.review:hover{background:#806cf0}.chainflip-inline{gap:10px;margin-top:14px;display:grid}.chainflip-inline label{color:#9cabb9;gap:7px;font-size:9px;display:grid}.chainflip-inline input{color:#f2f5f8;width:100%;height:42px;font:11px var(--font-geist-mono),monospace;background:#070d14;border:1px solid #2b3949;outline:none;padding:0 11px}.chainflip-inline input:focus{border-color:#7967e6;box-shadow:0 0 0 3px #7967e61a}.chainflip-inline .review:disabled{opacity:.45;cursor:not-allowed}.terminal-activity-row{border-bottom:1px solid var(--line);color:#9aa6b3;grid-template-columns:1.1fr .65fr .55fr 1.15fr .75fr 1.1fr .75fr .75fr .7fr;align-items:center;min-height:52px;padding:8px 14px;font-size:9px;display:grid}.terminal-activity-row>span:first-child{flex-direction:column;gap:4px;display:flex}.terminal-activity-row b{color:var(--text);font-size:10px}.terminal-activity-row small{color:#657384;font-size:8px}@media (max-width:900px){.terminal-activity-list{min-width:820px}}
.topbar{border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);background:color-mix(in srgb,var(--panel) 88%,transparent);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);gap:28px;height:64px;padding:0 20px;box-shadow:0 10px 35px #00000018}.topbar nav{border:1px solid color-mix(in srgb,var(--line) 70%,transparent);background:color-mix(in srgb,var(--bg) 68%,transparent);border-radius:12px;gap:3px;height:42px;padding:4px}.topbar nav a{border:0;border-radius:8px;height:32px;padding:0 13px;font-size:11px;transition:background .2s,color .2s,box-shadow .2s}.topbar nav a:hover{background:color-mix(in srgb,var(--panel) 78%,var(--accent) 8%);border:0}.topbar nav a.active{color:var(--text);background:var(--panel);box-shadow:0 4px 14px #0002,0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent);border:0}.search{background:color-mix(in srgb,var(--bg) 78%,transparent);border-radius:10px;height:38px}.square,.account-trigger{background:color-mix(in srgb,var(--bg) 72%,transparent);border-radius:10px;height:38px;transition:all .2s}.square{width:38px;font-size:16px}.square:hover,.account-trigger:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 55%,var(--line));transform:translateY(-1px)}.wallet{background:linear-gradient(135deg,var(--text),color-mix(in srgb,var(--text) 82%,var(--accent)));border-radius:10px;min-height:38px;padding:0 15px;box-shadow:0 7px 20px #0002}.account-menu{background:color-mix(in srgb,var(--panel) 94%,transparent);border-color:var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:14px}.public-nav{z-index:12;border-bottom:0;position:relative}.public-nav:after{content:"";background:linear-gradient(90deg,#0000,#7e8ca024 18% 82%,#0000);height:1px;position:absolute;bottom:0;left:42px;right:42px}.public-nav>div.nav-session-actions{border:1px solid color-mix(in srgb,var(--public-line) 75%,transparent);background:color-mix(in srgb,var(--public-panel) 82%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:13px;padding:4px;box-shadow:0 14px 40px #0004;gap:5px!important}.public-theme-toggle{color:#b8c3d1;border-radius:9px;place-items:center;width:34px;height:34px;font-size:15px;transition:all .2s;display:grid}.public-theme-toggle:hover{color:#fff;background:#ffffff0d;transform:rotate(8deg)}.nav-session-loading{width:42px;height:34px}.nav-login,.nav-signup,.nav-account,.nav-launch{height:34px;border-radius:9px!important}.movers-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#07111de8,#07111dcf);border:0;border-radius:0;gap:8px;padding:6px 10px;box-shadow:0 14px 32px #0002}.movers-label{background:#ffffff08;border:0;border-radius:10px;height:40px;padding:0 14px}.movers-track{gap:7px}.movers-track>a{background:#ffffff06;border:0;border-radius:10px;min-width:252px;height:40px;padding:0 14px;transition:background .2s,transform .2s}.movers-track>a:hover{background:#ffffff0c;transform:translateY(-1px)}.movers-all{background:#806cff12;border:0;border-radius:10px;height:40px}.movers-viewport:before{background:linear-gradient(90deg,#07111d,#0000)}.movers-viewport:after{background:linear-gradient(-90deg,#07111d,#0000)}html[data-theme=light]{--bg:#f2f5f8;--panel:#fff;--line:#dce3ea;--muted:#657283;--text:#101722;--green:#078a68;--red:#c83f50;--accent:#6554d9}html[data-theme=light] body{background:#eef2f6}html[data-theme=light] .app-shell{background:linear-gradient(#f8fafc,#eef2f6)}html[data-theme=light] .topbar{background:#ffffffd9;box-shadow:0 12px 36px #1d2d4410}html[data-theme=light] .topbar nav{background:#f1f4f8}html[data-theme=light] .topbar nav a.active{background:#fff;box-shadow:0 4px 14px #27364b12,0 0 0 1px #6554d932}html[data-theme=light] .wallet{color:#fff;background:linear-gradient(135deg,#6655db,#806ce8)}html[data-theme=light] .account-trigger.open{background:#eeeafd}html[data-theme=light] .account-menu{background:#ffffffed;box-shadow:0 20px 60px #24334b22}html[data-theme=light] .account-menu>a:hover,html[data-theme=light] .account-menu>button:hover{color:#101722;background:#f1f4f8}html[data-theme=light] .market-search-overlay,html[data-theme=light] .modal-backdrop{background:#25324855}html[data-theme=light] .market-search-dialog,html[data-theme=light] .wallet-modal{background:#fff;border-color:#dbe2ea;box-shadow:0 30px 90px #21314a24}html[data-theme=light] .chart-frame,html[data-theme=light] .activity-panel,html[data-theme=light] .trade-ticket,html[data-theme=light] .market-rail,html[data-theme=light] .bottom-ticker{background:#fff}html[data-theme=light] .chart-tabs,html[data-theme=light] .chart-tools-top,html[data-theme=light] .chart-footer,html[data-theme=light] .drawing-tools{background:#fbfcfe}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] .destination-input{color:#101722;background:#f6f8fb}html[data-theme=light] .mobile-nav{background:#ffffffed;box-shadow:0 -10px 30px #24334b12}html[data-theme=light] .public-page{--public-bg:#f4f7fb;--public-panel:#fff;--public-line:#dce3eb;color:#111827;background:#f4f7fb}html[data-theme=light] .landing-page{background:radial-gradient(900px 600px at 78% 20%,#7868e516,#0000 68%),radial-gradient(700px 500px at 10% 52%,#2fba9410,#0000 72%),#f4f7fb}html[data-theme=light] .public-brand,html[data-theme=light] .public-nav nav a{color:#17202c}html[data-theme=light] .public-nav>div.nav-session-actions{background:#ffffffd9;box-shadow:0 12px 38px #26364d17}html[data-theme=light] .public-theme-toggle,html[data-theme=light] .nav-login,html[data-theme=light] .nav-account{color:#556273!important}html[data-theme=light] .public-theme-toggle:hover,html[data-theme=light] .nav-login:hover,html[data-theme=light] .nav-account:hover{background:#eef1f6;color:#111827!important}html[data-theme=light] .nav-signup{color:#493e99;background:#ece9ff}html[data-theme=light] .hero-copy h1,html[data-theme=light] .routing-copy h2,html[data-theme=light] .chart-showcase-copy h2,html[data-theme=light] .feature-grid h3,html[data-theme=light] .faq-section h2{color:#111827}html[data-theme=light] .hero-copy>p,html[data-theme=light] .routing-copy>p,html[data-theme=light] .chart-showcase-copy>p,html[data-theme=light] .feature-grid p{color:#667386}html[data-theme=light] .hero-proof strong,html[data-theme=light] .chart-feature-list span{color:#263142}html[data-theme=light] .movers-bar{background:#ffffffd7;box-shadow:0 14px 35px #25344b13}html[data-theme=light] .movers-label,html[data-theme=light] .movers-track>a{color:#17202c;background:#f0f3f8}html[data-theme=light] .movers-track>a:hover{background:#e8ecf3}html[data-theme=light] .movers-viewport:before{background:linear-gradient(90deg,#fff,#0000)}html[data-theme=light] .movers-viewport:after{background:linear-gradient(-90deg,#fff,#0000)}html[data-theme=light] .movers-all{color:#5d4dcc;background:#eeeafd}html[data-theme=light] .routing-stats span,html[data-theme=light] .hero-actions a:last-child{color:#596779;background:#fff;border-color:#dce3eb}html[data-theme=light] .routing-stats b{color:#17202c}html[data-theme=light] .feature-grid,html[data-theme=light] .feature-grid article,html[data-theme=light] .public-footer{border-color:#dce3eb}html[data-theme=light] .routing-copy>a,html[data-theme=light] .chart-showcase-copy>a{color:#51449f;background:#fff;border-color:#aeb9c9;text-decoration:none;box-shadow:0 4px 14px #26364d0b}html[data-theme=light] .routing-copy>a:hover,html[data-theme=light] .chart-showcase-copy>a:hover{color:#44379b;background:#f0edff;border-color:#7968e8}html[data-theme=light] .network-showcase,html[data-theme=light] .faq-list,html[data-theme=light] .faq-list details,html[data-theme=light] .public-footer{border-color:#cfd8e4}html[data-theme=light] .network-showcase h2,html[data-theme=light] .trust-section>div:first-child h2,html[data-theme=light] .faq-list summary{color:#111827}html[data-theme=light] .network-showcase>p:not(.section-kicker),html[data-theme=light] .trust-section>div:first-child>p:not(.section-kicker),html[data-theme=light] .faq-section>div:first-child>p:not(.section-kicker),html[data-theme=light] .faq-list details p,html[data-theme=light] .public-footer p,html[data-theme=light] .public-footer>div a{color:#65748a}html[data-theme=light] .trust-section a{color:#51449f;background:#fff;border-color:#aeb9c9}html[data-theme=light] .trust-section a:hover{background:#f0edff;border-color:#7968e8}html[data-theme=light] .trust-cards article{background:linear-gradient(145deg,#101b29,#07101a);border-color:#26374b;box-shadow:0 16px 35px #26364d1f}html[data-theme=light] .trust-cards h3{color:#f3f6fb}html[data-theme=light] .trust-cards p{color:#9cafc5}html[data-theme=light] .trust-cards span{color:#a99cff}html[data-theme=light] .faq-list summary:hover{color:#6553d7}html[data-theme=light] .public-footer .public-brand{color:#17202c}@media (max-width:900px){.topbar{height:60px}.public-nav:after{left:20px;right:20px}.movers-bar{padding-inline:6px}.movers-track>a{min-width:225px}}@media (max-width:560px){.public-theme-toggle{width:32px}.topbar{padding-inline:10px}.square{width:36px}.movers-label{padding-inline:10px}}.landing-page>#gainers .movers-bar{background:linear-gradient(#07111de8,#07111dcf);border:0;border-radius:0;gap:8px;padding:6px 10px;box-shadow:0 14px 32px #0002}.landing-page>#gainers .movers-label{background:#ffffff08;border:0;border-radius:10px;height:40px;padding:0 14px}.landing-page>#gainers .movers-track{gap:7px}.landing-page>#gainers .movers-track>a{background:#ffffff06;border:0;border-radius:10px;min-width:252px;height:40px;padding:0 14px}.landing-page>#gainers .movers-all{background:#806cff12;border:0;border-radius:10px;height:40px}html[data-theme=light] .landing-page>#gainers .movers-bar{background:#ffffffd7}html[data-theme=light] .landing-page>#gainers .movers-label,html[data-theme=light] .landing-page>#gainers .movers-track>a{color:#17202c;background:#f0f3f8}html[data-theme=light] .terminal-market-header,html[data-theme=light] .market-rail,html[data-theme=light] .trade-ticket,html[data-theme=light] .activity-panel,html[data-theme=light] .liquidity-book,html[data-theme=light] .routes-panel,html[data-theme=light] .bottom-ticker{color:#17202c;background:#fff;border-color:#d7e0e9;box-shadow:0 5px 18px #25364d0b}html[data-theme=light] .liquidity-book>header,html[data-theme=light] .routes-panel>header,html[data-theme=light] .activity-tabs,html[data-theme=light] .activity-head,html[data-theme=light] .ticket-tabs{border-color:#dde4ec}html[data-theme=light] .liquidity-book select{color:#253142;background:#f2f5f9;border-color:#d7e0e9}html[data-theme=light] .depth-rows>div span,html[data-theme=light] .route-row>span,html[data-theme=light] .book-head,html[data-theme=light] .routes-panel>p,html[data-theme=light] .trade-ticket>label,html[data-theme=light] .market-status>p,html[data-theme=light] .market-status>div{color:#687688}html[data-theme=light] .route-row strong,html[data-theme=light] .activity-empty strong,html[data-theme=light] .route-summary b,html[data-theme=light] .market-status b{color:#263142}html[data-theme=light] .routes-panel>a{color:#5f50cf;background:#f0edff}html[data-theme=light] .ticket-tabs button.active,html[data-theme=light] .activity-tabs button.active{color:#17202c}html[data-theme=light] .trade-ticket .order-types{border-color:#d7e0e9}html[data-theme=light] .trade-ticket .order-types .selected{color:#4437a1;background:#eeebff;border-color:#7969df}html[data-theme=light] .ticket-input{background:#f3f6f9;border-color:#d5dee8}html[data-theme=light] .ticket-input input{color:#15202d}html[data-theme=light] .percent-row button,html[data-theme=light] .route-summary,html[data-theme=light] .market-status{border-color:#d7e0e9}html[data-theme=light] .route-summary>button{color:#fff;background:#138866}html[data-theme=light] .bottom-ticker a{color:#253142;border-color:#d7e0e9}html[data-theme=light] .chart-frame{border-color:#cfd9e4;box-shadow:0 5px 18px #25364d0b}html[data-theme=light] .chart-body,html[data-theme=light] .chart-stage,html[data-theme=light] .pro-chart-wrap{background:#fff}html[data-theme=light] .chart-ohlc{background:#fbfcfe;border-bottom:1px solid #dce3ea}html[data-theme=light] .chart-ohlc strong{color:#475568}html[data-theme=light] .drawing-tools{border-color:#dce3ea}html[data-theme=light] .drawing-tools button:hover,html[data-theme=light] .drawing-tools button.active{color:#51449f;background:#eeeafd}html[data-theme=light] .side-market-result{border-color:#e4e9ef}html[data-theme=light] .side-market-result:hover{background:#f1f3fb}html[data-theme=light] .side-market-result:has(.side-market.active){background:#f1f3fb}html[data-theme=light] .chart-favorite-button{color:#657386;background:#f4f6f9;border-color:#d7e0e9}html[data-theme=light] .network-icons i,html[data-theme=light] .network-icons b{color:#445164;background:#edf1f6}html[data-theme=light] .toolbar-popover{color:#17202c;background:#fffffff7;border-color:#cfd8e3;box-shadow:0 16px 38px #26364d26}html[data-theme=light] .toolbar-popover>strong{color:#64748b}html[data-theme=light] .toolbar-popover button{color:#263142!important}html[data-theme=light] .toolbar-popover button:hover,html[data-theme=light] .toolbar-popover button.selected{background:#eef1f6!important}html[data-theme=light] .indicator-popover i{color:#64748b;background:#fff;border-color:#b8c4d2}html[data-theme=light] .indicator-popover i.enabled{color:#fff;background:#078a68;border-color:#078a68}html[data-theme=light] .chart-style-select,html[data-theme=light] .chart-style-select option{color:#263142;background:#fff;border-color:#cbd6e2}html[data-theme=light] .chart-tools-top button:hover{color:#51449f;background:#f2f0ff}html[data-theme=light] .chart-tools-top button.active{color:#44379b;background:#e9e5ff;border-bottom-color:#6d5bdd;box-shadow:inset 0 0 0 1px #7968df24}html[data-theme=light] .chart-tabs button:hover{color:#51449f;background:#f5f3ff}html[data-theme=light] .chart-tabs button.active{color:#44379b;background:#f0edff;border-bottom-color:#6d5bdd}html[data-theme=light] .feed-status{color:#556579;background:#ffffffe8;border-color:#cbd6e2}html[data-theme=light] .feed-status.live{color:#087b5d;background:#ecfdf7;border-color:#91ddc4}html[data-theme=light] .psar{color:#526174}html[data-theme=light] .conditional-order-fields{color:#263142;background:linear-gradient(145deg,#f8fafc,#f1f5f9);border-color:#d2dce7;box-shadow:inset 0 1px #fff,0 4px 14px #26364d0b}html[data-theme=light] .conditional-order-fields label,html[data-theme=light] .conditional-order-fields label>span{color:#465568}html[data-theme=light] .conditional-order-fields small{color:#6756ce}html[data-theme=light] .conditional-order-fields label>em{color:#738195}html[data-theme=light] .conditional-order-fields input,html[data-theme=light] .conditional-order-fields select{color:#17202c;background:#fff;border-color:#cbd6e2}html[data-theme=light] .conditional-order-fields input:focus,html[data-theme=light] .conditional-order-fields select:focus{border-color:#7967df;box-shadow:0 0 0 3px #7967df1c}html[data-theme=light] .conditional-order-fields .conditional-check{color:#354255;background:#fff;border-color:#d2dce7}html[data-theme=light] .conditional-order-fields .conditional-check:hover{background:#faf9ff;border-color:#a99deb}html[data-theme=light] .conditional-order-fields .conditional-check b{color:#263142}html[data-theme=light] .conditional-order-fields .conditional-check small{color:#738195}.terminal-grid{--terminal-accent:#806cff;--terminal-cyan:#42c8df;background:linear-gradient(145deg,#0c131d,#101a26 52%,#0c141f)}.terminal-market-header,.market-rail,.trade-ticket,.activity-panel,.liquidity-book,.routes-panel,.chart-frame{background:linear-gradient(#111b27,#0e1722);border-color:#273546;box-shadow:0 12px 34px #00000029}.terminal-market-header{background:linear-gradient(110deg,#111b27 0%,#121c2a 62%,#171a32 100%);position:relative}.terminal-market-header:after{content:"";pointer-events:none;background:radial-gradient(circle,#806cff1f,#0000 72%);width:180px;height:100%;position:absolute;top:0;right:7%}.chart-tabs,.chart-tools-top,.chart-footer,.drawing-tools,.ticket-tabs,.activity-tabs{background:#1a2138;border-color:#293747}.chart-tabs button.active,.chart-tools-top button.active,.ticket-tabs button.active,.activity-tabs button.active{color:#c9c1ff;background:#806cff1f;border-color:#806cff}.chart-tabs button:hover,.chart-tools-top button:hover,.drawing-tools button:hover{color:#d8d2ff;background:#806cff17}.feed-status.live{color:#48dfb0;background:#1e9a761f;border-color:#48dfb059;box-shadow:0 0 18px #48dfb014}.trade-ticket .buy-sell{background:#0b131d;border:1px solid #293747;border-radius:10px;padding:4px}.trade-ticket .buy-sell button{border-radius:7px}.trade-ticket .buy-sell button.active:first-child{color:#72e0bb;background:#123a32}.trade-ticket .buy-sell button.active:last-child{color:#ff8b99;background:#44202a}.ticket-input,.conditional-order-fields{background:#0d1722;border-color:#2b3b4c}.route-summary,.market-status{background:linear-gradient(145deg,#111c28,#0e1823);border-color:#2a394a}.routes-panel>a,.route-summary>button{background:linear-gradient(135deg,#6f5bdd,#806cff);border-radius:8px;box-shadow:0 8px 20px #6853da33}.bottom-ticker{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1620f0;border-color:#273546}html[data-theme=light] .terminal-grid{background:linear-gradient(145deg,#e9eef4,#f4f7fa 52%,#eaf0f6)}html[data-theme=light] .terminal-market-header,html[data-theme=light] .market-rail,html[data-theme=light] .trade-ticket,html[data-theme=light] .activity-panel,html[data-theme=light] .liquidity-book,html[data-theme=light] .routes-panel,html[data-theme=light] .chart-frame{background:linear-gradient(#fff,#fafbfd);border-color:#d7e0e9;box-shadow:0 10px 28px #23364d14}html[data-theme=light] .terminal-market-header{background:linear-gradient(110deg,#fff 0%,#fbfcfe 62%,#f3f0ff 100%)}html[data-theme=light] .chart-tabs,html[data-theme=light] .chart-tools-top,html[data-theme=light] .chart-footer,html[data-theme=light] .drawing-tools,html[data-theme=light] .ticket-tabs,html[data-theme=light] .activity-tabs{background:#f8fafc;border-color:#dce3ea}html[data-theme=light] .chart-tabs button.active,html[data-theme=light] .chart-tools-top button.active,html[data-theme=light] .ticket-tabs button.active,html[data-theme=light] .activity-tabs button.active{color:#5142b1;background:#eeebff;border-color:#6f5ddd}html[data-theme=light] .trade-ticket .buy-sell{background:#f2f5f8;border-color:#d9e2ec}html[data-theme=light] .trade-ticket .buy-sell button.active:first-child{color:#087b5d;background:#dff7ee}html[data-theme=light] .trade-ticket .buy-sell button.active:last-child{color:#b53143;background:#fde7ea}html[data-theme=light] .ticket-input,html[data-theme=light] .conditional-order-fields{background:#f5f7fa;border-color:#d5dee8}html[data-theme=light] .route-summary,html[data-theme=light] .market-status{background:linear-gradient(145deg,#fff,#f7f9fc);border-color:#d7e0e9}html[data-theme=light] .bottom-ticker{background:#fffffff0;border-color:#d7e0e9}
.prop-terminal-bar{justify-content:space-between;align-items:center;gap:18px;min-height:64px;display:flex;background:linear-gradient(100deg,#0b1423 0%,#111a31 55%,#10233a 100%)!important;border-color:#263e5d!important;height:auto!important;padding:9px 16px!important}.prop-terminal-bar>div:first-child{align-items:center;gap:10px;display:flex}.prop-terminal-bar>div:first-child>i{color:#fff;background:linear-gradient(135deg,#695cff,#22d3ad);border-radius:12px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid;box-shadow:0 8px 25px #655cff38}.prop-terminal-bar span{flex-direction:column;display:flex}.prop-terminal-bar small{color:#88a1bb;font-size:9px}.prop-terminal-bar>div:first-child small:before{content:"";background:#2ad7a5;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.8s ease-in-out infinite prop-live-pulse;display:inline-block;box-shadow:0 0 0 4px #2ad7a51c,0 0 12px #2ad7a5}.prop-terminal-metrics{justify-content:flex-end;align-items:center;gap:18px;margin-left:auto;display:flex}.prop-terminal-metrics>span{border-right:1px solid #27384c;min-width:92px;padding-right:17px}.prop-terminal-metrics b{color:#f5f8ff;font-variant-numeric:tabular-nums;font-size:12px}.prop-terminal-metrics b.positive{color:#37d7a7}.prop-terminal-metrics b.negative{color:#ff6c82}.prop-terminal-metrics>a{color:#8fbaff;border:1px solid #3c5d84;border-radius:9px;padding:10px 13px;font-size:10px;text-decoration:none}.prop-status-live{color:#24d6a4!important;background:#123d37!important}.prop-risk-panel{padding-bottom:14px!important}.prop-risk-panel>p{margin-bottom:7px!important}.prop-risk-stat{color:#8ca0b6;border-top:1px solid #1e3044;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.prop-risk-stat strong{color:#edf5ff;font-size:11px}.prop-risk-panel>a{display:block;text-align:center!important;color:#fff!important;background:linear-gradient(100deg,#655cff,#3478d7)!important;border-radius:8px!important;margin:12px 10px 0!important}.prop-ticket-account{background:linear-gradient(145deg,#101b2c,#111d31)!important;border-color:#294262!important}.light .prop-terminal-bar{background:linear-gradient(100deg,#f4f7ff,#eaf2ff)!important;border-color:#c9d7eb!important}.light .prop-terminal-bar b,.light .prop-risk-stat strong{color:#102139}.light .prop-terminal-bar b.positive{color:#078761}.light .prop-terminal-bar b.negative{color:#d6324d}.light .prop-risk-stat{color:#60748b}.light .prop-risk-panel>a{color:#fff!important}@keyframes prop-live-pulse{50%{opacity:.45;transform:scale(.8)}}.prop-ticket-account{overflow:hidden;background:linear-gradient(145deg,#101b2c,#111d31)!important;border:1px solid #294262!important;border-radius:12px!important;margin:10px 10px 0!important;padding:13px!important}.prop-ticket-account>div{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid!important}.prop-ticket-account>div>i{color:#fff;background:linear-gradient(135deg,#655cff,#24cfa8);border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.prop-ticket-account>div>span{flex-direction:column;gap:3px;min-width:0;display:flex}.prop-ticket-account>div small{color:#7d91a9;letter-spacing:.08em;font-size:7px;font-weight:800}.prop-ticket-account>div strong{color:#f1f6ff;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.prop-ticket-account>div>em{color:#ff8090;background:#3b2028;border-radius:99px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:900}.prop-ticket-account>div>em.active{color:#43d5aa;background:#10372e}.prop-ticket-account>p{border-top:1px solid #25384d;grid-template-columns:1fr 1fr;gap:8px;padding-top:11px;margin:12px 0 0!important;display:grid!important}.prop-ticket-account>p>span{color:#758ba4;flex-direction:column;min-width:0;font-size:7px;display:flex}.prop-ticket-account>p b{color:#e9f2ff;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.light .prop-ticket-account{background:linear-gradient(145deg,#f5f8ff,#edf4ff)!important;border-color:#cad8ea!important}.light .prop-ticket-account>div strong,.light .prop-ticket-account>p b{color:#15243a}.prop-account-select{border-top:1px solid #25384d;padding-top:10px;margin:11px 0 0!important;display:block!important}.prop-account-select>span{color:#758ba4;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:7px;font-weight:800;display:block}.prop-account-select select{color:#e9f2ff;width:100%;height:34px;font:700 8px/1 var(--font-geist-sans);cursor:pointer;background:#0a1523;border:1px solid #304861;border-radius:8px;outline:0;padding:0 30px 0 9px}.prop-account-select select:focus{border-color:#6e70ff;box-shadow:0 0 0 3px #6666ff20}.prop-account-select option{color:#e9f2ff;background:#101b29}.light .prop-account-select select{color:#17253a;background:#fff;border-color:#c6d5e7}.light .prop-account-select option{color:#17253a;background:#fff}.prop-risk-panel{overflow:hidden;background:linear-gradient(155deg,#0c1725,#101d2e)!important;border:1px solid #28405d!important;border-radius:14px!important}.prop-risk-panel header{min-height:42px;background:#101d2c!important;padding:0 13px!important}.prop-risk-panel header strong{align-items:center;gap:7px;display:flex}.prop-monitor-pulse{background:#2ad7a5;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite prop-live-pulse;box-shadow:0 0 0 4px #2ad7a51a,0 0 10px #2ad7a5}.prop-risk-panel header>span{background:#10372e;border-radius:99px;padding:5px 8px;font-size:7px;font-weight:900;color:#4be1b3!important}.prop-equity-live{border-bottom:1px solid #22354a;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:14px 13px;display:grid}.prop-equity-live span{flex-direction:column;gap:5px;min-width:0;display:flex}.prop-equity-live small{color:#748ba4;text-transform:uppercase;letter-spacing:.08em;font-size:7px;font-style:normal}.prop-equity-live strong{color:#f4f8ff;font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:18px;overflow:hidden}.prop-equity-live em{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:3px;font-size:9px;font-style:normal;font-weight:900;display:flex}.prop-equity-live em.positive{color:#36d7a6}.prop-equity-live em.negative{color:#ff6d83}.prop-equity-live em small{font-size:6px}.prop-risk-meter{padding:12px 13px 8px}.prop-risk-meter+.prop-risk-meter{padding-top:7px}.prop-risk-meter>div{color:#8ca1b8;justify-content:space-between;align-items:center;gap:8px;font-size:8px;display:flex}.prop-risk-meter strong{color:#eaf2ff;font-variant-numeric:tabular-nums;font-size:9px}.prop-risk-meter>i{background:#1a2b3f;border-radius:99px;height:5px;margin-top:8px;display:block;overflow:hidden}.prop-risk-meter>i>b{border-radius:inherit;background:linear-gradient(90deg,#6b62ff,#2ad7a5);height:100%;transition:width .45s;display:block}.prop-risk-meter.total>i>b{background:linear-gradient(90deg,#4b8cff,#76d6ff)}.prop-risk-meter>small{color:#607892;text-align:right;margin-top:5px;font-size:6px;display:block}.prop-risk-panel .prop-risk-stat{border-top:1px solid #22354a;margin:3px 13px 0;padding:10px 0}.prop-risk-panel>a{padding:11px 8px;box-shadow:0 10px 24px #5c57ff26;margin:10px 13px 0!important}.light .prop-risk-panel{background:linear-gradient(155deg,#f7faff,#edf4ff)!important;border-color:#cad9eb!important}.light .prop-risk-panel header{background:#edf4ff!important}.light .prop-equity-live,.light .prop-risk-meter+.prop-risk-meter,.light .prop-risk-panel .prop-risk-stat{border-color:#d2dfef}.light .prop-equity-live strong,.light .prop-risk-meter strong{color:#12243b}.prop-target-meter{background:#101e30;border:1px solid #2c4260;border-radius:10px;margin:8px 13px 2px;padding:11px 10px}.prop-target-meter>div,.prop-target-meter>p{justify-content:space-between;align-items:center;gap:8px;margin:0!important;display:flex!important}.prop-target-meter>div span{color:#8ca1b8;font-size:8px}.prop-target-meter>div strong{color:#f3f7ff;font-variant-numeric:tabular-nums;font-size:10px}.prop-target-meter>i{background:#1c2d43;border-radius:99px;height:7px;margin:9px 0 7px;display:block;overflow:hidden}.prop-target-meter>i>b{border-radius:inherit;background:linear-gradient(90deg,#705cff,#4b8cff,#2ad7a5);height:100%;transition:width .45s;display:block;box-shadow:0 0 12px #5d75ff80}.prop-target-meter>p span,.prop-target-meter>p strong{font-size:7px}.prop-target-meter>p span{color:#748ba4}.prop-target-meter>p strong{color:#75dcbc;font-variant-numeric:tabular-nums}.light .prop-target-meter{background:#fff;border-color:#cad9eb}.light .prop-target-meter>div strong{color:#12243b}.light .prop-target-meter>p strong{color:#087d60}@media (max-width:1250px){.prop-terminal-metrics>span:nth-child(2){display:none}.prop-terminal-metrics{gap:10px}.prop-terminal-bar{overflow-x:auto}}@media (max-width:720px){.prop-terminal-bar{display:none}}.prop-dashboard-form{margin:10px 13px 0;display:block}.prop-risk-panel .prop-dashboard-action{width:100%;font:800 8px/1 var(--font-geist-sans);text-align:center;cursor:pointer;border:0;border-radius:8px;padding:11px 8px;display:block;box-shadow:0 10px 24px #5c57ff26;color:#fff!important;background:linear-gradient(100deg,#655cff,#3478d7)!important}.futures-terminal .trade-ticket{background:linear-gradient(#0b1430,#060d1d)!important;padding:0 10px 12px!important;overflow-y:auto!important}.futures-terminal .ticket-tabs{order:-2;height:48px;border:0!important;border-bottom:1px solid #29365a!important;border-radius:0!important;margin:0 -10px 8px!important}.futures-terminal .ticket-tabs button{font-size:10px}.futures-terminal .prop-ticket-account{order:-1;margin:0 0 9px!important}.futures-terminal .buy-sell{margin:0 0 8px!important}.futures-terminal .buy-sell button{height:42px;font-weight:800}.futures-terminal .order-types{grid-template-columns:repeat(3,1fr);background:#091229!important;padding:3px!important;display:grid!important}.futures-terminal .order-types button{height:35px}.futures-terminal .percent-row{gap:5px}.futures-terminal .percent-row button{background:#0c1530;border:1px solid #29375d;border-radius:5px;height:29px}.futures-terminal .availability,.futures-terminal .route-summary,.futures-terminal .market-status{display:none!important}.terminal-bracket{background:#0a132b;border:1px solid #27365a;border-radius:9px;margin:10px 0;padding:10px}.terminal-bracket>label{color:#aeb8d0;justify-content:space-between;align-items:center;font-size:9px;display:flex}.terminal-bracket>label button{background:#303955;border:0;border-radius:99px;width:32px;height:18px;padding:2px}.terminal-bracket>label button i{background:#8c99b5;border-radius:50%;width:14px;height:14px;transition:all .2s;display:block}.terminal-bracket>label button.on{background:#7139e9}.terminal-bracket>label button.on i{background:#fff;transform:translate(14px)}.terminal-bracket>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.terminal-bracket>div label{color:#8290ae;font-size:8px}.terminal-bracket input{color:#eef3ff;background:#060e20;border:1px solid #304064;border-radius:6px;width:100%;height:36px;margin-top:5px;padding:0 9px}.terminal-bracket>p{grid-template-columns:repeat(3,1fr);gap:5px;margin:10px 0 0!important;display:grid!important}.terminal-bracket>p span{color:#7584a3;text-align:center;border:1px solid #222f50;border-radius:6px;padding:8px 4px;font-size:7px}.terminal-bracket>p b{color:#e8edfa;margin-top:4px;font-size:9px;display:block}.terminal-primary-actions{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.terminal-primary-actions>button{color:#04150f;background:linear-gradient(#21ce92,#0eae76);border:0;border-radius:8px;height:48px;font-weight:900}.terminal-primary-actions>button:nth-child(2){color:#fff;background:linear-gradient(#ff354e,#dc1934)}.terminal-primary-actions>button:disabled{opacity:.45}.terminal-primary-actions>button small{margin-top:3px;font-size:7px;display:block}.terminal-primary-actions>div{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.terminal-primary-actions>div button{color:#c1c9da;background:#0b1430;border:1px solid #2b395c;border-radius:6px;height:34px;font-size:8px}.terminal-depth{background:#071022;border:1px solid #27365a;border-radius:9px;margin-top:8px;overflow:hidden}.terminal-depth>header{border-bottom:1px solid #263556;justify-content:space-between;align-items:center;height:40px;padding:0 10px;display:flex}.terminal-depth header strong{font-size:10px}.terminal-depth header select{color:#aeb9d0;background:#0b1530;border:1px solid #2b3b61;border-radius:5px;height:25px;font-size:8px}.terminal-depth-head,.terminal-depth-row{grid-template-columns:1fr 1fr 1fr;align-items:center;padding:6px 10px;font-size:8px;display:grid}.terminal-depth-head{color:#687996}.terminal-depth-row span{color:#37d6a2}.terminal-depth-row b{text-align:center;color:#dfe5f2}.terminal-depth-row em{text-align:right;color:#ff7183;font-style:normal}.terminal-depth footer{color:#99a7bd;border:1px solid #294365;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin:7px;padding:8px;font-size:8px;display:grid}.terminal-depth footer i{background:#b6264380;border-radius:8px;height:6px;overflow:hidden}.terminal-depth footer i b{background:#1ecb91;width:48%;height:100%;display:block}.futures-terminal .terminal-grid{grid-template-columns:205px minmax(680px,1fr) 320px!important;grid-template-areas:"markets center ticket"!important}.terminal-shell{--terminal-line:#202b4c;--terminal-panel:#081225;--terminal-panel-2:#0b1430;color:#eef3ff;background:radial-gradient(circle at 55% 0,#16103e 0,#0000 28%),#030817}.terminal-shell .prop-terminal-bar{box-shadow:0 12px 34px #0005;background:linear-gradient(90deg,#080f22,#0c1028 50%,#0b1730)!important;border-bottom:1px solid #222d50!important;min-height:58px!important;padding:8px 18px!important}.terminal-shell .prop-terminal-bar>div:first-child>i{background:linear-gradient(145deg,#723aff,#4e7dff);border-radius:50%;box-shadow:0 0 24px #7244ff6b}.terminal-shell .prop-terminal-metrics>span{border-color:#293252}.terminal-shell .prop-terminal-metrics>a{color:#aebcff;background:#101936;border-color:#40517d}.terminal-shell .terminal-grid{background:#030817;grid-template-rows:minmax(820px,calc(100vh - 128px));grid-template-columns:220px minmax(720px,1fr) 318px;gap:7px;padding:7px}.terminal-shell .market-rail,.terminal-shell .trade-ticket,.terminal-shell .terminal-market-header,.terminal-shell .chart-frame,.terminal-shell .activity-panel{border:1px solid var(--terminal-line);background:linear-gradient(#0a1429,#061020);border-radius:11px;box-shadow:0 14px 38px #0004}.terminal-shell .market-rail{background:linear-gradient(165deg,#0c1730,#070f20);padding:11px}.terminal-shell .currency-select{color:#ded9ff;text-align:left;background:#0a142a;border:1px solid #29395d;border-radius:8px;width:100%;height:38px;padding:0 12px}.terminal-shell .side-search{background:#071125;border-color:#263759;margin-top:10px}.terminal-shell .side-tabs{border-color:#263557}.terminal-shell .side-tabs button.active{color:#fff;border-color:#844dff}.terminal-shell .side-market-result{border-radius:8px;transition:all .18s}.terminal-shell .side-market-result:hover,.terminal-shell .side-market-result.active{background:linear-gradient(90deg,#2a1765,#121a38);box-shadow:inset 3px 0 #9258ff}.terminal-shell .side-promo{background:radial-gradient(circle at 60% 78%,#5c2ab14f,#0000 43%),#09132a!important;border-color:#2b3960!important}.terminal-shell .trade-center{grid-template-rows:76px minmax(560px,1fr) 245px;gap:7px}.terminal-shell .terminal-market-header{background:linear-gradient(110deg,#0c1730,#0b1229 64%,#15123c);padding:11px 17px}.terminal-shell .pair-block strong{font-size:18px}.terminal-shell .live-price strong{color:#f4f7ff;font-size:24px}.terminal-shell .live-price span{color:#28d7a3;font-weight:800}.terminal-shell .metric{border-left:1px solid #273253;padding-left:12px}.terminal-shell .metric span{color:#7f8caa}.terminal-shell .metric strong{color:#eef3ff}.terminal-shell .chart-tabs{background:#0b1430;border-color:#253050;height:42px}.terminal-shell .chart-tabs button.active{border-color:#914fff}.terminal-shell .chart-tools-top{background:#0d1732;border-color:#253050;height:42px}.terminal-shell .chart-tools-top button.active{background:#30206e;border-color:#9a5bff;border-radius:5px}.terminal-shell .chart-body{background:#050d1d}.terminal-shell .drawing-tools{background:#0b1430;border-color:#253050}.terminal-shell .drawing-tools button.active{color:#b88bff;background:#2b1b65}.terminal-shell .chart-stage{background:radial-gradient(circle at 50% 45%,#121332,#0000 52%),#040b18}.terminal-shell .chart-footer{background:#0b1430;border-color:#253050}.terminal-shell .activity-panel{background:linear-gradient(#0b1430,#071020)}.terminal-shell .activity-tabs{border-color:#263252}.terminal-shell .activity-tabs button.active{color:#fff;background:#241758;border-color:#9556ff}.terminal-shell .terminal-activity-row{border-color:#202b49}.terminal-shell .open-position-strip{background:#081225}.terminal-shell .trade-ticket{background:linear-gradient(#0d1732,#070f21);padding:10px}.terminal-shell .prop-ticket-account{background:linear-gradient(145deg,#111b3a,#0b1730)!important;border-color:#344269!important}.terminal-shell .ticket-tabs{background:#0c1630;border-color:#283457;margin-top:8px}.terminal-shell .ticket-tabs button.active{border-color:#9856ff}.terminal-shell .buy-sell button.active:first-child{color:#48e0b5!important;background:#123d36!important}.terminal-shell .buy-sell button.active:last-child{color:#ff8293!important;background:#491d2c!important}.terminal-shell .order-types{border-color:#2d3a5e;border-radius:7px;overflow:hidden}.terminal-shell .order-types .selected{background:#291c61;border-color:#8d5cff}.terminal-shell .ticket-input{background:#060e20;border-color:#314164;height:48px}.terminal-shell .review{border-radius:8px;min-height:48px;font-weight:900}.terminal-shell .review.buy{background:linear-gradient(90deg,#10ad7e,#20d59a);box-shadow:0 10px 30px #14bd8745}.terminal-shell .review.sell{background:linear-gradient(90deg,#e11e38,#ff3d51);box-shadow:0 10px 30px #ed263d38}.terminal-shell .route-summary{background:#0a1430;border-color:#2d385c}.terminal-shell .prop-risk-panel{background:linear-gradient(155deg,#0b1730,#0a1429)!important;border-color:#304064!important}@media (max-width:1350px){.terminal-shell .terminal-grid{grid-template-columns:190px minmax(650px,1fr) 292px}.terminal-shell .prop-terminal-metrics>span:nth-child(3){display:none}}@media (max-width:900px){.terminal-shell .terminal-grid{min-width:0;padding:6px;display:block}.terminal-shell .market-rail,.terminal-shell .trade-ticket,.terminal-shell .trade-center{display:none}.terminal-shell.mobile-chart .trade-center,.terminal-shell.mobile-trade .trade-ticket,.terminal-shell.mobile-markets .market-rail{display:block}.terminal-shell .trade-center{grid-template-rows:auto}.terminal-shell .mobile-terminal-tabs{z-index:20;background:#071022;grid-template-columns:repeat(4,1fr);display:grid;position:sticky;top:0}.terminal-shell .prop-terminal-bar{display:none!important}}.terminal-depth-unavailable{text-align:center;color:#7f8ca6;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;padding:20px;display:flex}.terminal-depth-unavailable i{color:#9b72ff;border:1px solid #6847d8;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;font-style:normal;display:grid}.terminal-depth-unavailable strong{color:#dce4f5;font-size:12px}.terminal-depth-unavailable span{max-width:230px;font-size:10px;line-height:1.5}.terminal-shell .prop-terminal-bar{gap:16px;margin-left:198px;min-height:54px!important;padding:7px 13px!important}.terminal-global-search{color:#71809f;background:#080f24;border:1px solid #222d4d;border-radius:8px;align-items:center;gap:8px;width:225px;height:38px;padding:0 11px;display:flex}.terminal-global-search input{color:#e9efff;width:100%;font:500 11px/1 var(--font-geist-sans);background:0 0;border:0;outline:0}.terminal-global-search kbd{white-space:nowrap;color:#7f8bab;font:500 9px/1 var(--font-geist-sans)}.terminal-market-tape{align-items:center;gap:24px;min-width:0;display:flex;overflow:hidden}.terminal-market-tape a{color:#edf2ff;white-space:nowrap;gap:5px;font-size:10px;text-decoration:none;display:flex}.terminal-market-tape span{font-weight:800}.terminal-session{color:#30d39d;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:9px;display:flex}.terminal-session>i{background:#23d49c;border-radius:50%;width:7px;height:7px}.terminal-session time{color:#8390ac;margin-left:8px}.terminal-session>b{color:#dce4fa;margin-left:12px;font-size:17px;position:relative}.terminal-session>em{color:#fff;background:linear-gradient(135deg,#8650ff,#444bd3);border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;font-weight:900;display:grid}.terminal-shell .terminal-grid,.futures-terminal .terminal-grid{grid-template-rows:minmax(850px,calc(100vh - 54px));gap:7px;grid-template-columns:198px minmax(760px,1fr) 326px!important;grid-template-areas:"markets center ticket"!important;padding:7px!important}.terminal-nav-rail{background:linear-gradient(#090e23,#060b18);border-right:1px solid #202947;flex-direction:column;grid-area:markets;min-height:calc(100vh - 7px);margin-top:-61px;padding:16px 12px 12px;display:flex;position:relative}.terminal-brand{color:#fff;letter-spacing:.08em;align-items:center;gap:10px;height:46px;font-size:18px;text-decoration:none;display:flex}.terminal-brand span{color:#8559ff;font-size:22px;transform:rotate(45deg)}.terminal-nav-rail>small{color:#687492;letter-spacing:.12em;margin:11px 7px 6px;font-size:7px}.terminal-nav-rail nav{gap:3px;display:grid}.terminal-nav-rail nav a{color:#9ea9c4;border-radius:7px;align-items:center;gap:11px;height:38px;padding:0 11px;font-size:10px;text-decoration:none;display:flex}.terminal-nav-rail nav a i{color:#afb9d2;text-align:center;width:17px;font-size:14px;font-style:normal}.terminal-nav-rail nav a:hover,.terminal-nav-rail nav a.active{color:#fff;background:linear-gradient(90deg,#41217f,#25135f)}.terminal-nav-rail>section{background:linear-gradient(155deg,#25145d,#111839);border:1px solid #3d286d;border-radius:12px;margin-top:auto;padding:14px;box-shadow:0 18px 40px #0005}.terminal-nav-rail>section>strong,.terminal-nav-rail>section>span{display:block}.terminal-nav-rail>section>strong{font-size:13px}.terminal-nav-rail>section>span{color:#a9a6d6;margin:4px 0 12px;font-size:8px}.terminal-nav-rail dl{gap:8px;margin:0;display:grid}.terminal-nav-rail dl div{justify-content:space-between;display:flex}.terminal-nav-rail dt{color:#8e98b4;font-size:8px}.terminal-nav-rail dd{color:#eef2ff;margin:0;font-size:9px;font-weight:800}.terminal-nav-rail>section>i{background:#272e50;border-radius:99px;height:4px;margin:13px 0 9px;display:block;overflow:hidden}.terminal-nav-rail>section>i b{background:#824cff;height:100%;display:block}.terminal-nav-rail>section footer{color:#939db6;justify-content:space-between;font-size:8px;display:flex}.terminal-nav-rail>section footer b{color:#35d69f}.terminal-shell .trade-center{grid-template-rows:78px minmax(590px,1fr) 220px}.terminal-shell .terminal-market-header,.terminal-shell .chart-frame,.terminal-shell .trade-ticket{border-radius:10px}.futures-terminal .trade-ticket{padding-bottom:10px!important}.terminal-shell .activity-panel{min-height:220px}.terminal-shell .bottom-ticker{display:none!important}@media (max-width:1200px){.terminal-shell .terminal-grid,.futures-terminal .terminal-grid{grid-template-columns:170px minmax(650px,1fr) 300px!important}.terminal-shell .prop-terminal-bar{margin-left:170px}.terminal-nav-rail{margin-top:-61px}.terminal-market-tape{gap:12px}.terminal-market-tape a:nth-child(n+5){display:none}}@media (max-width:900px){.terminal-shell .prop-terminal-bar{margin-left:0}.terminal-nav-rail{display:none}.terminal-shell .terminal-grid,.futures-terminal .terminal-grid{display:block!important}.terminal-shell.mobile-markets .terminal-nav-rail{min-height:calc(100vh - 60px);margin:0;display:flex}}.customer-content .terminal-shell .prop-terminal-bar{margin-left:0!important}.customer-content .terminal-shell .terminal-grid,.customer-content .futures-terminal .terminal-grid{grid-template-columns:minmax(680px,1fr) 326px!important;grid-template-areas:"center ticket"!important}@media (max-width:900px){.customer-content .terminal-shell .terminal-grid,.customer-content .futures-terminal .terminal-grid{min-width:0!important;display:block!important}}.futures-terminal .contract-stepper{grid-template-columns:38px 1fr 38px;overflow:hidden;padding:0!important;display:grid!important}.futures-terminal .contract-stepper input{text-align:center;border-left:1px solid #283657;border-right:1px solid #283657;width:100%;height:46px;font-size:13px;font-weight:800}.futures-terminal .contract-stepper button{color:#dce5fa;background:#0a1430;border:0;width:38px;height:46px;padding:0;font-size:18px}.futures-terminal .contract-stepper button:hover{color:#fff;background:#25195a}.futures-terminal .contract-presets{grid-template-columns:repeat(6,1fr)!important}.futures-terminal .contract-presets button{color:#cbd5ee;min-width:0;font-size:8px;font-weight:800}.futures-terminal .contract-presets button:hover,.futures-terminal .contract-presets button:focus{color:#fff;background:#2b1a64;border-color:#8958ff}.terminal-position-strip{background:#0a132b;border:1px solid #283657;border-radius:8px;grid-template-columns:repeat(3,1fr);margin:4px 0 8px;padding:9px 5px;display:grid}.terminal-position-strip span{border-right:1px solid #263354;flex-direction:column;gap:4px;min-width:0;padding:0 7px;display:flex}.terminal-position-strip span:last-child{border:0}.terminal-position-strip small{color:#74829f;font-size:7px}.terminal-position-strip b{color:#eef3ff;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.terminal-position-strip b.positive{color:#31d8a1}.terminal-position-strip b.negative{color:#ff6378}.terminal-global-search-wrap{flex:0 0 225px;position:relative}.terminal-global-search-wrap .terminal-global-search{width:100%}.terminal-search-results{z-index:100;background:#080f22;border:1px solid #303d63;border-radius:9px;width:300px;padding:6px;position:absolute;top:44px;left:0;box-shadow:0 18px 45px #000b}.terminal-search-results button{color:#eaf0ff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 10px;display:flex}.terminal-search-results button:hover{background:#21174f}.terminal-search-results button span{flex-direction:column;gap:3px;display:flex}.terminal-search-results button b{font-size:10px}.terminal-search-results button small{color:#7887a5;font-size:8px}.terminal-search-results button em{font-size:9px;font-style:normal;font-weight:800}.terminal-search-results p{color:#7c89a4;text-align:center;margin:0;padding:14px;font-size:9px}.terminal-order-feedback{color:#5ce0b4;background:#0a2b25;border:1px solid #235d4c;border-radius:7px;padding:10px 11px;font-size:9px;font-weight:700;line-height:1.45;margin:8px 0!important}.terminal-order-feedback.rejected{color:#ff8194;background:#2b111c;border-color:#743243}.terminal-order-feedback:before{content:"✓";margin-right:7px}.terminal-order-feedback.rejected:before{content:"!"}.chart-order-toast{z-index:12;color:#eef4ff;pointer-events:none;background:#071120f0;border:1px solid #7c5cff8c;border-radius:8px;padding:9px 13px;font-size:12px;font-weight:700;position:absolute;top:104px;right:22px;box-shadow:0 10px 30px #00000059}.chart-quick-order{z-index:15;color:#eef3ff;background:#070f20f7;border:1px solid #45547b;border-radius:9px;width:224px;padding:10px;position:absolute;box-shadow:0 18px 45px #000a}.chart-quick-order header{justify-content:space-between;align-items:center;display:flex}.chart-quick-order header b{font-size:13px}.chart-quick-order header button{color:#fff;cursor:pointer;background:#18213b;border:0;border-radius:5px;width:24px;height:24px;font-size:17px}.chart-quick-order small{color:#8190ad;margin:4px 0 9px;font-size:9px;display:block}.chart-quick-order>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.chart-quick-order>div button,.chart-quick-order .close-position{color:#fff;cursor:pointer;border:0;border-radius:6px;height:34px;font-size:10px;font-weight:900}.chart-quick-order .long{background:#12b981}.chart-quick-order .short{background:#e52c45}.chart-quick-order .close-position{background:#111a31;border:1px solid #596685;width:100%;margin-top:7px}.chart-quick-order button:disabled{opacity:.55;cursor:wait}.chart-quick-order.modern{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#0d182efa,#060d1cfc);border:1px solid #344466;border-radius:14px;width:286px;padding:14px;box-shadow:0 22px 60px #000c,0 0 0 1px #7c4dff14}.chart-quick-order.modern header span{color:#9eabca;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.chart-quick-order.modern header span i{background:#8b5cf6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #8b5cf6}.chart-quick-order.modern header button{color:#aeb9cf;background:#111c33;border:1px solid #2b3855;border-radius:8px;transition:all .18s}.chart-quick-order.modern header button:hover{color:#fff;border-color:#7181a3}.chart-trigger-price{background:#091326;border:1px solid #283756;border-radius:10px;align-items:baseline;gap:7px;margin:14px 0 5px;padding:11px 12px;display:flex!important}.chart-trigger-price small{color:#8391ad!important;margin:0 auto 0 0!important;font-size:9px!important}.chart-trigger-price strong{font-variant-numeric:tabular-nums;font-size:18px}.chart-trigger-price em{color:#7685a4;font-size:9px;font-style:normal}.chart-quick-order.modern>p{color:#8996b1;margin:8px 1px 12px;font-size:9px}.chart-quick-order.modern>p b{color:#dbe5fa}.chart-order-sides{grid-template-columns:1fr 1fr;gap:9px!important;display:grid!important}.chart-order-sides button{text-align:left;grid-template-rows:auto auto;grid-template-columns:auto 1fr;transition:transform .16s,border-color .16s,filter .16s;display:grid;border:1px solid #0000!important;border-radius:10px!important;height:58px!important;padding:9px 10px!important}.chart-order-sides button:hover{filter:brightness(1.08);transform:translateY(-1px)}.chart-order-sides button>span{grid-row:1/3;align-self:center;margin-right:7px;font-size:18px}.chart-order-sides button>b{font-size:10px}.chart-order-sides button>small{color:#ffffffb8!important;margin:2px 0 0!important;font-size:7px!important}.chart-order-sides .long{background:linear-gradient(135deg,#13b981,#087f62)}.chart-order-sides .short{background:linear-gradient(135deg,#f04861,#b51f3a)}.chart-quick-order.modern .close-position{color:#c9d4ea;background:#111d35;border:1px solid #3d4d70;height:34px;margin-top:10px}.chart-quick-order.modern .close-position:hover{background:#182642;border-color:#7181a3}
:root{--ov-bg:#070910;--ov-surface:#0d111c;--ov-surface-2:#111725;--ov-line:#94a3b824;--ov-text:#f7f8fc;--ov-muted:#98a3b7;--ov-violet:#7867ff;--ov-blue:#4f8cff;--ov-mint:#2bd5ae;--ov-shadow:0 28px 90px #00000061}.pfHome,.sitePage,.catalog3{font-family:var(--font-geist-sans),Inter,system-ui,sans-serif!important;background:var(--ov-bg)!important;color:var(--ov-text)!important}.pfHome h1,.pfHome h2,.pfHome h3,.sitePage h1,.sitePage h2,.sitePage h3,.catalog3 h1,.catalog3 h2,.catalog3 h3,.opUnified h1,.opUnified h2,.prop-shell h1,.prop-shell h2{font-family:var(--font-geist-sans),Inter,system-ui,sans-serif!important;letter-spacing:-.045em!important}.pfNav,.c3nav{border-bottom:1px solid var(--ov-line)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;z-index:80!important;background:#070910d1!important;height:76px!important;padding:0 clamp(24px,5vw,84px)!important;position:sticky!important;top:0!important}.pfNav nav,.c3nav nav{gap:30px!important}.pfNav nav a,.c3nav nav a{color:#aeb7c7!important;font-size:13px!important;font-weight:600!important}.pfNav nav a:hover,.c3nav nav a:hover{color:#fff!important}.pfPrimary,.c3button,.siteCta a{background:linear-gradient(135deg,var(--ov-violet),var(--ov-blue))!important;color:#fff!important;border:0!important;border-radius:12px!important;font-weight:750!important;transition:transform .2s,box-shadow .2s!important;box-shadow:0 12px 35px #5c5cff40!important}.pfPrimary:hover,.c3button:hover,.siteCta a:hover{transform:translateY(-2px)!important;box-shadow:0 18px 44px #5c5cff59!important}.pfHero{border-bottom:1px solid var(--ov-line)!important;background:radial-gradient(circle at 76% 22%,#705bff33,#0000 31%),radial-gradient(circle at 47% 90%,#28cfbb14,#0000 25%),#070910!important;min-height:820px!important;padding:86px clamp(24px,5vw,84px) 74px!important}.pfHeroLayout{grid-template-columns:minmax(440px,.82fr) minmax(650px,1.18fr)!important;align-items:center!important;gap:64px!important;max-width:1540px!important;margin:auto!important}.pfHeroCopy h1{max-width:720px!important;margin:22px 0 28px!important;font-size:clamp(58px,6vw,94px)!important;line-height:.94!important}.pfHeroCopy h1 em{background:linear-gradient(100deg,#9487ff,#5aa0ff 60%,#44d7bf)!important;color:#0000!important;-webkit-background-clip:text!important;font-style:normal!important}.pfHeroCopy>p{color:#aab3c2!important;max-width:620px!important;font-size:18px!important;line-height:1.72!important}.pfKicker,.siteEyebrow{color:#9d92ff!important;letter-spacing:.18em!important;font-size:11px!important;font-weight:800!important}.pfKicker i{background:linear-gradient(90deg,#8b78ff,#42d6bd)!important}.pfTerminal{background:#0a101a!important;border:1px solid #8797b938!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 45px 120px #0000008c,0 0 0 1px #7465ff14!important}.pfFloatCard{border:1px solid #ffffffb3!important;border-radius:14px!important;box-shadow:0 18px 55px #00000047!important}.pfProof{border-top:1px solid var(--ov-line)!important;margin-top:58px!important;padding-top:24px!important}.pfProof div{border-right-color:var(--ov-line)!important}.pfProof strong{font-family:inherit!important;font-size:28px!important}.pfTicker{border-block:1px solid var(--ov-line)!important;color:#b8c2d3!important;background:#0c1019!important;height:52px!important}.pfTickerSet{gap:42px!important}.pfTickerSet i{background:#7567ff!important}.pfPrograms,.pfProcess,.pfStandards,.pfPlatform{padding:110px clamp(24px,6vw,100px)!important}.pfPrograms,.pfProcess{background:#090c14!important}.pfPlatform,.pfStandards{background:linear-gradient(#0b0e17,#070910)!important}.pfSectionHead{max-width:1420px!important;margin:0 auto 48px!important}.pfSectionHead h2,.pfPlatformCopy h2,.pfStandards h2{max-width:760px!important;font-size:clamp(40px,4.2vw,68px)!important;line-height:1.02!important}.pfCards{gap:18px!important;max-width:1420px!important;margin:auto!important}.pfCards article,.pfStandardGrid article,.pfDashMock{border:1px solid var(--ov-line)!important;box-shadow:var(--ov-shadow)!important;background:linear-gradient(145deg,#121826f5,#0a0e17f5)!important;border-radius:18px!important}.pfCards article{padding:30px!important;transition:transform .25s,border-color .25s!important}.pfCards article:hover{border-color:#7e6eff7a!important;transform:translateY(-5px)!important}.pfCards article h3{font-size:22px!important}.pfCards article p,.pfPlatformCopy p,.pfStandards>div>p{color:var(--ov-muted)!important;line-height:1.7!important}.pfPopular{color:#bdb5ff!important;background:#7867ff24!important}.pfPlatform{gap:72px!important}.pfDashMock{padding:24px!important}.pfDashGrid article{border:1px solid var(--ov-line)!important;background:#0d1420!important;border-radius:14px!important}.pfSteps{gap:14px!important;max-width:1420px!important;margin:auto!important}.pfSteps article{border:1px solid var(--ov-line)!important;background:#0d111b!important;border-radius:16px!important;padding:30px!important}.pfSteps h3{font-size:22px!important}.pfStandardGrid{gap:14px!important}.pfStandardGrid article{padding:30px!important}.pfFooter{border-top:1px solid var(--ov-line)!important;color:var(--ov-muted)!important;background:#05070c!important;padding:42px clamp(24px,5vw,84px)!important}.siteHero{border-bottom:1px solid var(--ov-line)!important;background:radial-gradient(circle at 75% 25%,#745fff2e,#0000 32%),#070910!important;min-height:500px!important;padding:118px clamp(24px,7vw,120px) 90px!important}.siteHero>div{max-width:1320px!important;margin:auto!important}.siteHero h1{margin:22px 0!important;font-size:clamp(54px,7vw,104px)!important;line-height:.95!important}.siteHero h1 em{color:#8d80ff!important;font-style:normal!important}.siteHero p{color:var(--ov-muted)!important;max-width:700px!important;font-size:18px!important;line-height:1.7!important}.siteSection{background:#090c14!important;padding:96px clamp(24px,7vw,120px)!important}.siteSection.dark{background:#070910!important}.siteHead{grid-template-columns:1fr .8fr!important;align-items:end!important;gap:70px!important;max-width:1320px!important;margin:0 auto 46px!important;display:grid!important}.siteHead h2{font-size:clamp(38px,4vw,62px)!important}.siteHead>p{color:var(--ov-muted)!important;line-height:1.7!important}.siteGrid,.siteTable,.siteFlow,.siteFaq{max-width:1320px!important;margin:auto!important}.siteGrid{gap:16px!important}.siteGrid article,.siteFlow article,.siteFaq details{border:1px solid var(--ov-line)!important;background:linear-gradient(145deg,#111725,#0b101a)!important;border-radius:16px!important;padding:28px!important}.siteGrid article h3,.siteFlow article h3{font-size:20px!important}.siteGrid article p,.siteFlow article p,.siteFaq details p{color:var(--ov-muted)!important;line-height:1.65!important}.siteTable{border:1px solid var(--ov-line)!important;background:#0c111b!important;border-radius:18px!important;overflow:hidden!important}.siteTable>div{border-bottom-color:var(--ov-line)!important}.siteCta{border-top:1px solid var(--ov-line)!important;background:radial-gradient(circle at 50% 100%,#6d5dff3d,#0000 38%),#080a12!important;padding:100px 24px!important}.siteCta h2{font-size:clamp(42px,5vw,72px)!important}.catalog3{min-height:100vh!important}.c3hero{background:radial-gradient(circle at 50% 0,#745fff33,#0000 38%)!important;padding:100px 24px 54px!important}.c3hero h1{font-size:clamp(48px,6vw,82px)!important}.c3hero p{color:var(--ov-muted)!important;font-size:17px!important}.c3catalog{max-width:1440px!important;margin:auto!important;padding:20px 24px 100px!important}.c3selectors,.c3summary,.c3notice,.c3grid article,.c3faq details{border:1px solid var(--ov-line)!important;box-shadow:none!important;background:linear-gradient(145deg,#111725,#0b101a)!important;border-radius:16px!important}.c3selectors button{border-radius:10px!important}.c3selectors button.active{background:linear-gradient(135deg,var(--ov-violet),var(--ov-blue))!important;color:#fff!important}.c3grid{gap:18px!important}.c3grid article{transition:transform .2s,border-color .2s!important}.c3grid article:hover{border-color:#7e6eff80!important;transform:translateY(-4px)!important}.c3faq{max-width:1000px!important;margin:70px auto!important}.c3footer{border-top:1px solid var(--ov-line)!important;background:#05070c!important}.customer-workspace{background:#070a11!important}.customer-nav{border-right:1px solid var(--ov-line)!important;background:#0c121c!important}.customer-nav nav a{color:#91a0b5!important;border-radius:10px!important;margin:3px 10px!important;padding:12px 13px!important;font-weight:550!important}.customer-nav nav a:hover{color:#e7eaff!important;background:#7d70ff14!important}.customer-nav nav a.active{color:#fff!important;background:linear-gradient(90deg,#7063ff38,#487fff1f)!important;box-shadow:inset 3px 0 #7b6cff!important}.customer-account-picker{border:1px solid var(--ov-line)!important;background:#090e16!important;border-radius:14px!important}.customer-account-picker select{background:#080d15!important;border-color:#8392b24d!important}.opUnified,.prop-shell,.page-shell{background:radial-gradient(circle at 80% 0,#6959ff1a,#0000 28%),#070a11!important}.opPanel,.opMetric,.prop-card,.account-card,.security-card{border-color:var(--ov-line)!important;background:linear-gradient(145deg,#101725,#0a101a)!important;border-radius:16px!important;box-shadow:0 18px 55px #0000002e!important}@media (max-width:1000px){.pfHero{min-height:auto!important}.pfHeroLayout{grid-template-columns:1fr!important}.pfTerminalWrap{max-width:760px!important}.siteHead{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width:700px){.pfNav nav,.c3nav nav{display:none!important}.pfHero{padding-top:58px!important}.pfHeroCopy h1{font-size:52px!important}.pfPrograms,.pfProcess,.pfStandards,.pfPlatform,.siteSection{padding:72px 18px!important}.siteHero{padding:80px 18px 60px!important}.pfCards,.pfSteps,.pfStandardGrid,.siteGrid,.siteFlow{grid-template-columns:1fr!important}}
.sitePage p,.sitePage span,.sitePage dt,.sitePage dd,.sitePage summary,.catalog3 p,.catalog3 span,.catalog3 small,.catalog3 dt,.catalog3 dd,.catalog3 summary{opacity:1!important}.siteGrid article p,.siteFlow article p,.siteFaq details p,.siteHead>p,.siteHero p{color:#bac3d2!important}.siteTable>div>span,.siteTable>div>b{color:#e0e6ef!important}.siteTable>div:first-child b{color:#a89eff!important}.catalog3 .c3summary p,.catalog3 .c3grid article p,.catalog3 .c3faq p,.catalog3 .c3empty p{color:#bac3d2!important}.catalog3 .c3grid dt,.catalog3 .c3grid small{color:#a9b4c5!important}.catalog3 .c3grid dd,.catalog3 .c3grid h3,.catalog3 .c3grid strong,.catalog3 .c3faq summary{color:#f7f8fc!important}.pfCards p,.pfCards li,.pfSteps p,.pfStandardGrid p{color:#b8c2d1!important}.opUnified p,.opUnified span,.prop-shell p,.prop-shell span,.page-shell p,.page-shell span{opacity:1!important}.pfBuyer{background:radial-gradient(circle at 80% 5%,#6553ff26,#0000 30%),#080b12;border-top:1px solid #94a3b824;padding:112px clamp(24px,6vw,100px)}.pfBuyerHead,.pfBuyerGrid,.pfBuyerCta{max-width:1420px;margin-inline:auto}.pfBuyerHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:36px;margin-bottom:44px;display:grid}.pfBuyerHead .pfKicker{grid-column:1/-1}.pfBuyerHead h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,4vw,66px);line-height:1.03}.pfBuyerHead>p{color:#bac3d2;margin:0;font-size:17px;line-height:1.75}.pfBuyerGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pfBuyerGrid article{background:linear-gradient(145deg,#111827,#0b101a);border:1px solid #94a3b826;border-radius:16px;padding:28px}.pfBuyerGrid strong{font-size:18px}.pfBuyerGrid p{color:#b7c1d0;margin:11px 0 0;line-height:1.65}.pfBuyerCta{background:#0d131f;border:1px solid #94a3b826;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;margin-top:18px;padding:24px 28px;display:flex}.pfBuyerCta b,.pfBuyerCta span{display:block}.pfBuyerCta b{font-size:18px}.pfBuyerCta span{color:#aab5c5;margin-top:5px}.pfBuyerCta .pfPrimary{white-space:nowrap;padding:16px 22px;text-decoration:none}@media (max-width:900px){.pfBuyerHead{grid-template-columns:1fr}.pfBuyerGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.pfBuyer{padding:72px 18px}.pfBuyerGrid{grid-template-columns:1fr}.pfBuyerCta{flex-direction:column;align-items:stretch}.pfBuyerCta .pfPrimary{text-align:center}}
