.disha{color:#edf3fb;background:#0b111b;min-height:100vh;padding:0 5vw 30px;font-family:Arial,sans-serif}.disha a{color:inherit;text-decoration:none}.disha-header{border-bottom:1px solid #263344;justify-content:space-between;align-items:center;padding:25px 0;display:flex}.disha-brand{letter-spacing:2px;font-size:19px;font-weight:800}.disha-brand span{color:#77dfb0}.disha-header nav{color:#aab9cb;gap:24px;font-size:13px;display:flex}.disha-heading{justify-content:space-between;align-items:center;padding:42px 0 30px;display:flex}.disha h1{letter-spacing:-1.4px;margin:10px 0 13px;font-size:clamp(28px,3.2vw,43px);line-height:1.15}.disha-heading p,.disha-companion p{color:#aab9cb;font-size:14px;line-height:1.7}.disha .disha-kicker{color:#77dfb0;letter-spacing:2px;font-size:10px;font-weight:700}.disha-beta,.tag{color:#b1c0d2;white-space:nowrap;border:1px solid #344357;border-radius:5px;padding:7px 9px;font-size:10px}.disha-toolbar{color:#9db0c7;background:#131f2e;border:1px solid #29384b;border-radius:8px;justify-content:space-between;margin-bottom:20px;padding:14px 18px;font-size:12px;display:flex}.feed{align-items:center;gap:9px;display:flex}.feed i{background:#dfae60;border-radius:100%;width:7px;height:7px}.feed.live{color:#77dfb0}.feed.live i{background:#77dfb0}.disha-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.disha-card{background:#111c2a;border:1px solid #2a3a4e;border-radius:12px;min-width:0;padding:23px}.disha-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.disha h2{margin:0;font-size:19px}.disha .good{color:#77dfb0;border-color:#2c7054}.disha-price{letter-spacing:-1px;margin-top:22px;font-size:35px;font-weight:700}.disha-note{color:#9db0c7;line-height:1.6;font-size:11px!important}.disha-levels{border-bottom:1px solid #2a3a4e;grid-template-columns:1fr 1fr;gap:15px;padding:17px 0;display:grid}.disha-levels span,.disha-plan-values span{color:#9db0c7;margin-bottom:7px;font-size:11px;display:block}.disha-levels strong{color:#77dfb0;font-size:19px}.disha-levels div+div strong{color:#ffa4aa}.disha-state{min-height:130px;padding:20px 0}.disha-state>span{color:#9db0c7;font-size:11px}.disha h3{margin:9px 0;font-size:16px}.disha-state p,.disha-plan>p{color:#aab9cb;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.disha details{border-top:1px solid #2a3a4e;padding:15px 0;font-size:12px}.disha summary{cursor:pointer;color:#c3d2e4}.disha-checks{padding:0;list-style:none}.disha-checks li{color:#aab9cb;gap:10px;margin:12px 0;font-size:11px;display:flex}.passed{color:#77dfb0}.failed{color:#ffab8e}.disha-plan{border-top:1px solid #2a3a4e;padding-top:17px}.disha h4{margin:18px 0 6px;font-size:22px}.disha h4 small{color:#9db0c7;font-size:11px;font-weight:400}.disha-plan-values{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}.disha-plan-values b{font-size:16px}.disha table{border-collapse:collapse;width:100%;font-size:11px}.disha th{text-align:left;color:#9db0c7;font-weight:400}.disha td,.disha th{border-bottom:1px solid #263344;padding:10px 3px}.disha td+td,.disha th+th{text-align:right}.disha-result small{color:#9db0c7;font-size:10px;display:block}.disha-warning{color:#efd09b;background:#32291b;border:1px solid #796038;border-radius:7px;margin-bottom:18px;padding:13px;font-size:12px}.disha-companion{background:#111c2a;border:1px solid #2a3a4e;border-radius:10px;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding:28px;display:flex}.disha-companion a{color:#77dfb0;white-space:nowrap;font-size:13px}.disha-disclosure{color:#7f93ab;max-width:1100px;margin:25px auto;font-size:11px;line-height:1.8}.disha-login{background:#111c2a;border:1px solid #2a3a4e;border-radius:12px;max-width:530px;margin:15px auto 55px;padding:35px}.disha-login p{color:#aab9cb;font-size:13px;line-height:1.8}.disha-login label{margin:22px 0 8px;font-size:12px;display:block}.disha-login input{box-sizing:border-box;color:#fff;background:#0b111b;border:1px solid #425570;border-radius:6px;width:100%;padding:14px}.disha-login button{color:#0b111b;cursor:pointer;background:#77dfb0;border:0;border-radius:6px;width:100%;margin-top:13px;padding:14px;font-weight:700}:is(.disha a:focus-visible,.disha button:focus-visible,.disha summary:focus-visible){outline-offset:5px;outline:2px solid #77dfb0}@media (max-width:1000px){.disha-grid{grid-template-columns:1fr}.disha-heading{align-items:flex-start;gap:15px}.disha-beta{display:none}.disha-card{padding:20px}.disha-state{min-height:0}}@media (max-width:600px){.disha{padding:0 18px 20px}.disha-header nav a:first-child{display:none}.disha-heading{padding-top:28px}.disha-toolbar{flex-wrap:wrap;gap:10px}.disha-companion{padding:20px;display:block}.disha-companion a{margin-top:10px;display:inline-block}.disha-login{padding:22px}}.disha-tabs{gap:10px;margin:18px 0;display:flex}.disha-tabs button{color:#c3d2e4;background:#1e3044;flex:1;width:auto;font-size:12px}.disha-tabs button[aria-pressed=true]{color:#0b111b;background:#77dfb0}.disha-payment{border-bottom:1px solid #2a3a4e;padding-bottom:15px}.disha-qr{background:#fff;border-radius:8px;margin:15px auto;padding:10px;display:block}.disha-upi{padding:8px 0;font-size:13px;display:inline-block;color:#77dfb0!important}.disha-accountbar{color:#aab9cb;justify-content:space-between;gap:15px;margin:0 0 20px;font-size:12px;display:flex}.disha-accountbar button,.disha-admin-button{color:#d5e2f3;cursor:pointer;background:#172638;border:1px solid #425570;border-radius:5px;padding:8px 12px;font-size:12px}.disha-admin-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.disha-admin-form{max-width:none;margin:0}.disha-request{border-bottom:1px solid #2a3a4e;padding:17px 0}.disha-request p{color:#aab9cb;font-size:12px;line-height:1.8}.disha-checkbox{align-items:center;gap:10px;line-height:1.6;display:flex!important}.disha-checkbox input{width:auto!important}.disha-admin-section{margin-top:25px}.disha-admin-payment{max-width:550px;margin:25px 0}.disha-table-scroll{overflow:auto}.disha-admin-status{color:#eed099;margin-bottom:18px;display:block}.disha-warning p{overflow-wrap:anywhere}.disha button:disabled{opacity:.55;cursor:wait}@media (max-width:800px){.disha-admin-grid{grid-template-columns:1fr}.disha-accountbar{flex-wrap:wrap}}.disha-login[role=status]{min-height:640px}.access-auth .disha-login[role=status]{min-height:880px}@media (max-width:600px){.access-auth .disha-login[role=status]{min-height:1000px}}.disha-alerts{background:#132333;border:1px solid #385268;border-radius:10px;margin-bottom:20px;padding:16px 20px}.disha-alert-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.disha-alert-heading strong{font-size:15px}.disha-alert-heading p{color:#9db0c7;margin:7px 0;font-size:11px}.disha-alerts button{color:#bdf2d7;cursor:pointer;background:#244337;border:1px solid #49866c;border-radius:6px;padding:10px 14px}.disha-event-list{max-height:260px;overflow-y:auto}.disha-event-list article{border-bottom:1px solid #304257;padding:12px 0}.disha-event-list strong,.disha-event-list span{font-size:12px;display:block}.disha-event-list span{color:#9db0c7;margin-top:5px;font-size:11px}.disha-event-list p{font-size:12px;line-height:1.6}.disha-event-toast{z-index:100;color:#edf3fb;background:#16352e;border:1px solid #77dfb0;border-radius:10px;max-width:min(460px,85vw);padding:18px;font-size:13px;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 32px #0009}.disha-event-toast p{line-height:1.7}.disha-stop-update{background:#172b30;border-left:3px solid #77dfb0;padding:8px 12px;font-size:11px!important}.disha-closed{background:#29251f;border-left:3px solid #d9af6b;padding:10px}@media (max-width:600px){.disha-alert-heading{flex-direction:column;align-items:flex-start}}.disha-trade-banner{background:#1a2533;border:2px solid #617488;border-radius:10px;flex-direction:column;gap:8px;margin:18px 0;padding:18px;display:flex}.disha-trade-banner strong{letter-spacing:.04em;font-size:19px;line-height:1.3}.disha-trade-banner.unverified{color:#ffe0a0;background:#382b12;border-color:#deb65b}.disha-trade-banner.none{color:#cbd7e4}.disha{--surface:#101c2a;--line:#2c3b4f;--muted:#adbbcc;--mint:#93e8be;--red:#ffb3bb;--amber:#f5d293;color:#edf3fb;font-variant-numeric:tabular-nums;box-sizing:border-box;background:#0b121d;max-width:none;padding:0 clamp(16px,3.3vw,64px) 24px;font-family:Arial,Helvetica,sans-serif}.disha *{box-sizing:border-box}.disha button,.disha summary,.disha a{touch-action:manipulation}.disha button{font:inherit}.disha p{overflow-wrap:anywhere}.disha-header{gap:24px;padding:20px 0}.disha-brand{letter-spacing:1.8px;flex-shrink:0;font-size:17px}.disha-brand small{letter-spacing:2px;color:var(--muted);margin-top:7px;font-size:8px;display:block}.terminal-nav-context{letter-spacing:1.2px;color:var(--muted);align-items:center;gap:16px;margin-left:auto;font-size:10px;display:flex}.terminal-nav-context span{border:1px solid var(--line);color:var(--amber);border-radius:4px;padding:7px 9px}.disha-header nav{align-items:center;gap:20px}.terminal-signin{background:#1c2d40;border:1px solid #405670;border-radius:6px;padding:11px 14px}.terminal-mobile-menu{display:none}.disha-heading{gap:16px;padding:28px 0 18px}.disha h1{letter-spacing:-1.1px;margin:8px 0 10px;font-size:clamp(27px,3vw,39px)}.disha-heading p{color:var(--muted);margin:0}.disha .disha-kicker,.terminal-eyebrow{letter-spacing:1.6px;color:var(--muted);margin:0 0 9px;font-size:10px;font-weight:700;line-height:1.6}.disha .disha-kicker{color:var(--mint)}.terminal-demo-note{color:var(--muted);gap:14px;margin-bottom:18px;font-size:12px;line-height:1.6;display:flex}.terminal-demo-note strong{color:var(--amber);flex-shrink:0}.disha-toolbar{background:0 0;border-width:1px 0;border-radius:0;gap:16px;margin-bottom:20px;padding:12px 0;font-size:11px}.terminal-separator{color:#71869f;margin:0 10px}.terminal-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.terminal-market{text-align:left;background:var(--surface);border:1px solid var(--line);color:#edf3fb;cursor:pointer;border-radius:9px;min-width:0;padding:18px;transition:border-color .15s,background .15s}.terminal-market:hover{background:#152335;border-color:#526d8e}.terminal-market[aria-pressed=true]{border-color:#80b5dc;box-shadow:inset 0 3px #80b5dc}.terminal-market-top,.terminal-market-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.terminal-market-top strong{letter-spacing:.5px;font-size:13px}.terminal-status{letter-spacing:.6px;color:#c3d0df;white-space:nowrap;border:1px solid #4d6077;border-radius:4px;padding:5px 7px;font-size:9px;font-weight:700;display:inline-flex}.terminal-status.live{color:var(--mint);background:#122c24;border-color:#397253}.terminal-status.delayed,.terminal-status.stale{color:var(--amber);background:#2b261f;border-color:#7e6540}.terminal-status.evaluated{color:#c0def5;background:#1a2b40}.terminal-market-price{letter-spacing:-.9px;margin:15px 0 6px;font-size:clamp(25px,2.6vw,37px);font-weight:700;display:block}.terminal-market-meta{color:var(--muted);font-size:10px;display:block}.terminal-market-levels{color:var(--muted);grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;font-size:10px;display:grid}.terminal-market-levels b{color:var(--mint);margin-top:5px;font-size:14px;display:block}.terminal-market-levels>span+span b{color:var(--red)}.terminal-market-bottom{border-top:1px solid var(--line);color:var(--amber);padding-top:12px;font-size:9px;line-height:1.6}.terminal-market-bottom>span{color:#c0def5}.terminal-workspace-heading{justify-content:space-between;align-items:center;gap:20px;padding:26px 0 16px;display:flex}.terminal-workspace-heading h2{font-size:21px}.terminal-workspace-heading h2 span{color:var(--muted);margin-left:12px;font-size:12px;font-weight:400}.terminal-help{border-radius:6px;max-width:360px;font-size:12px;line-height:1.7;position:relative;border:1px solid var(--line)!important;padding:10px 12px!important}.terminal-help a{color:#c0def5}.terminal-workspace{grid-template-columns:minmax(250px,.85fr) minmax(0,1.65fr);align-items:start;gap:18px;display:grid}.terminal-panel{border:1px solid var(--line);background:var(--surface);border-radius:9px;min-width:0;padding:22px}.terminal-panel-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.terminal-panel-heading h3{margin:0;font-size:19px;line-height:1.4}.terminal-evaluation-time{color:var(--muted);margin:13px 0;font-size:11px}.terminal-reason{margin:16px 0 22px;font-size:13px;line-height:1.8}.terminal-levels,.terminal-metrics,.terminal-quantity{grid-template-columns:1fr 1fr;gap:16px;display:grid}.terminal-levels{border:1px solid var(--line);border-radius:7px;margin-bottom:18px;padding:15px}.terminal-metric{min-width:0}.terminal-metric span{color:var(--muted);margin-bottom:7px;font-size:11px;line-height:1.5;display:block}.terminal-metric strong{overflow-wrap:anywhere;font-size:20px;line-height:1.3}.terminal-levels .terminal-metric:first-child strong{color:var(--mint)}.terminal-levels .terminal-metric:last-child strong{color:var(--red)}.disha-checks li{gap:12px;font-size:12px;line-height:1.6}.disha-checks li>span:first-child{min-width:78px}.terminal-evidence summary{justify-content:space-between;gap:10px;display:flex}.terminal-evidence summary:before{content:"+";color:#c0def5}.terminal-evidence[open] summary:before{content:"−"}.terminal-context{color:var(--muted);padding:20px 4px;font-size:12px;line-height:1.8}.disha-trade-banner{border-width:1px 1px 1px 4px;border-radius:6px;gap:6px;margin:18px 0;padding:14px 16px}.disha-trade-banner strong{font-size:15px}.disha-trade-banner span{font-size:12px;line-height:1.65}.disha-trade-banner.closed{color:#ffbdc5;background:#2b1b24;border-color:#b75d70}.disha-trade-banner.open{color:#b3efd3;background:#122e26;border-color:#4db78b}.disha-trade-banner.unknown{color:var(--amber);background:#2b261f}.terminal-contract{overflow-wrap:anywhere;line-height:1.4;font-size:27px!important}.terminal-contract span{color:var(--muted);margin-top:6px;font-size:11px;font-weight:400;display:block}.terminal-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;padding:20px 0}.terminal-metrics strong{font-size:18px}.terminal-stop{background:#14232e;border:1px solid #334859;border-radius:6px;margin:18px 0;padding:14px 16px}.terminal-stop p{color:#c0cedd;margin:5px 0;font-size:12px;line-height:1.7}.terminal-stop .terminal-eyebrow{margin-bottom:8px;font-size:9px}.disha-closed{font-size:12px;line-height:1.7}.terminal-targets{overflow:auto}.terminal-targets table{min-width:260px;font-size:12px}.terminal-targets caption{text-align:left;color:var(--muted);padding:16px 0 8px;font-size:11px}.terminal-targets th[scope=row]{color:#d7e3f2;text-align:left}.terminal-quantity{max-width:400px;padding-top:18px}.terminal-pnl{border:1px solid var(--line);background:#152334;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:18px;padding:14px;display:flex}.terminal-pnl span{color:var(--muted);font-size:12px}.terminal-pnl strong{font-size:20px}.terminal-pnl small{width:100%;color:var(--muted);font-size:10px}.terminal-empty{text-align:center;max-width:480px;margin:auto;padding:25px 8px 30px}.terminal-empty>span{color:#80b5dc;font-size:32px}.terminal-empty h4{font-size:19px}.terminal-empty p{color:var(--muted);font-size:13px;line-height:1.8}.terminal-empty a{color:#c0def5;padding:12px;font-size:12px;display:inline-block}.terminal-policy{border-left:2px solid #637b95;margin:20px 0;padding:10px 14px}.disha-alerts{background:var(--surface);border-color:var(--line);margin:20px 0 0;padding:22px}.disha-alerts button{color:#d7e7f5;background:#1c2d40;border-color:#52677f;min-height:44px;font-size:12px}.disha-event-list{max-height:450px}.disha-event-list article{grid-template-columns:10px 1fr;gap:4px 14px;padding:16px 4px;display:grid}.disha-event-list article:before{content:"";background:#80b5dc;border-radius:50%;grid-row:span 3;width:8px;height:8px;margin-top:4px}.disha-event-list p{color:#c0cedd;margin:6px 0}.terminal-alert-filters{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.terminal-alert-filters select{color:#e2edfa;min-height:44px;font:inherit;background:#101b29;border:1px solid #52677f;border-radius:5px;padding:8px 10px}.disha-disclosure{border-top:1px solid var(--line);max-width:none;color:var(--muted);padding-top:20px;font-size:11px;line-height:1.9}.disha-note{color:var(--muted)}.terminal-skip{z-index:200;background:#edf3fb;padding:12px;position:fixed;top:8px;left:16px;transform:translateY(-150%);color:#0b121d!important}.terminal-skip:focus{transform:none}.disha :focus-visible{outline-offset:4px;outline:2px solid #9cd4ff!important}.terminal-market.is-loading .terminal-market-price{color:#0000;background:#203047;border-radius:4px;width:65%}.terminal-mobile-menu summary{min-height:44px;padding:12px;list-style:none}.terminal-mobile-menu nav{flex-direction:column;align-items:stretch;gap:8px;padding:8px;display:flex!important}.terminal-mobile-menu a{padding:10px;display:block!important}@media (min-width:1700px){.terminal{padding-left:max(32px,50vw - 880px);padding-right:max(32px,50vw - 880px)}.terminal-workspace{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (max-width:1000px){.terminal-nav-context{display:none}.disha-header nav{margin-left:auto}.terminal-metrics{grid-template-columns:1fr 1fr}.terminal-workspace{grid-template-columns:minmax(230px,.85fr) minmax(0,1.2fr)}.terminal-market{padding:14px}.terminal-market-bottom{flex-direction:column;align-items:flex-start}.terminal-levels{grid-template-columns:1fr}}@media (max-width:700px){.disha-header{padding:15px 0}.terminal .disha-header>nav{display:none}.terminal-mobile-menu{border-radius:6px;margin-left:auto;display:block;position:relative;border:1px solid var(--line)!important;padding:0!important}.terminal-mobile-menu[open] nav{border:1px solid var(--line);z-index:20;background:#152335;border-radius:6px;width:210px;position:absolute;top:47px;right:0}.disha-heading{padding-top:22px}.terminal-overview{gap:8px}.terminal-market{padding:12px 9px}.terminal-market-top{flex-direction:column;align-items:flex-start;gap:8px}.terminal-market-top strong{font-size:10px}.terminal-market-price{letter-spacing:-.5px;font-size:20px}.terminal-market-meta{font-size:9px;line-height:1.6}.terminal-market-levels{grid-template-columns:1fr;margin:12px 0}.terminal-market-levels b{font-size:12px}.terminal-market-bottom>span{display:none}.terminal-workspace{grid-template-columns:1fr}.terminal-workspace-heading{flex-direction:column;align-items:flex-start;gap:12px}.terminal-workspace-heading h2 span{margin:6px 0 0;display:block}.terminal-help{width:100%;max-width:none}.terminal-panel{padding:18px}.terminal-levels{grid-template-columns:1fr 1fr}.terminal-context{padding:12px 4px}.terminal-demo-note{flex-direction:column;gap:4px}.terminal-metrics{gap:18px}.terminal-metrics strong{font-size:18px}.disha-alerts{padding:18px}.terminal-contract{font-size:24px!important}.disha-toolbar{flex-direction:column;gap:8px}.terminal-separator{margin:0 5px}.disha-event-toast{max-width:calc(100vw - 24px);bottom:12px;right:12px}}@media (max-width:360px){.terminal-market-price{font-size:17px}.terminal-market-top strong{font-size:9px}.terminal-status{padding:4px;font-size:8px}.terminal-market-levels b{font-size:11px}.terminal-panel{padding:14px}.terminal-levels{gap:10px;padding:12px}.terminal-levels strong{font-size:17px}.terminal-brand{font-size:14px}}@media (prefers-reduced-motion:reduce){.disha *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.trade-board-heading{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 14px;display:flex}.trade-board-heading h2{font-size:18px}.trade-board-heading>span{color:#adbbcc;font-size:12px}.trade-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.trade-card{min-width:0;padding:20px}.trade-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.trade-card-heading h2{letter-spacing:.5px;font-size:16px}.trade-index-quote{align-items:center;gap:8px;display:flex}.trade-index-quote>strong{font-size:17px}.trade-quote-time{margin:10px 0 0}.trade-card .disha-trade-banner{margin:15px 0}.trade-card .disha-trade-banner strong{font-size:15px}.trade-contract{margin:18px 0 7px!important;font-size:25px!important}.trade-contract>span{color:#adbbcc;margin-top:7px;font-size:11px;font-weight:400;display:block}.trade-primary-values{border-top:1px solid #2c3b4f;border-bottom:1px solid #2c3b4f;grid-template-columns:1fr 1fr;gap:20px 14px;margin-top:18px;padding:18px 0;display:grid}.trade-primary-values .terminal-metric strong{font-size:22px}.trade-primary-values .terminal-metric span{letter-spacing:.4px;font-size:10px}.trade-primary-values .terminal-metric:nth-child(3) strong{color:#ffb3bb}.trade-emergency{color:#f5d293;background:#2b261f;border:1px solid #705c3a;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;font-size:11px;display:flex}.trade-emergency strong{font-size:15px}.trade-stop-time{margin:10px 0 0}.trade-card .terminal-targets table{min-width:0;font-size:11px}.trade-card .terminal-targets td,.trade-card .terminal-targets th{overflow-wrap:anywhere;padding:12px 2px}.trade-card .terminal-targets th[scope=row]{max-width:90px}.trade-card .terminal-targets caption{letter-spacing:.8px;font-size:9px}.trade-exit{color:#ffbdc5;background:#2b1b24;border-left:3px solid #b75d70;margin-top:16px;padding:12px;font-size:11px;line-height:1.7}.trade-exit strong,.trade-exit span{display:block}.trade-exit strong{letter-spacing:.5px;margin-bottom:4px;font-size:11px}.trade-quantity{color:#adbbcc;justify-content:space-between;gap:10px;padding-top:16px;font-size:11px;display:flex}.trade-quantity b{color:#e2edfa;margin-left:5px;display:inline-block}.trade-empty{color:#adbbcc;text-align:center;place-items:center;min-height:110px;font-size:13px;display:grid}.trade-card.has-open-trade{border-top:3px solid #4db78b}.terminal .disha-heading{padding:24px 0 14px}.terminal .disha-heading h1{font-size:30px}.terminal .terminal-demo-note{margin-bottom:12px}@media (max-width:1050px){.trade-board{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-board .trade-card:last-child{grid-column:auto}.trade-primary-values .terminal-metric strong{font-size:20px}}@media (max-width:700px){.trade-board{grid-template-columns:1fr}.trade-card{padding:18px}.trade-card-heading{flex-wrap:nowrap}.trade-index-quote>strong{font-size:16px}.trade-board-heading{align-items:flex-start}.trade-board-heading>span{font-size:11px}.terminal .disha-heading h1{font-size:27px}}@media (max-width:360px){.trade-card{padding:14px}.trade-index-quote{gap:5px}.trade-card-heading h2{font-size:13px}.trade-index-quote>strong{font-size:14px}.trade-primary-values .terminal-metric strong{font-size:20px}}.access-auth{background:0 0!important;min-height:0!important;padding:0 16px 24px!important}.access-auth .disha-login{max-width:620px;margin:20px auto}.disha-login output{color:#f5d293;margin-top:16px;font-size:13px;line-height:1.8;display:block}.disha-login .disha-accountbar button,.disha-login>.disha-admin-button{color:#d5e2f3;background:#172638;width:auto;margin:0;padding:9px 12px;font-size:12px}.disha-login .disha-tabs{gap:10px;margin:18px 0;display:flex}.disha-login .disha-tabs button{min-height:44px;margin:0}.disha-login a.disha-upi{overflow-wrap:anywhere}.profile-details{grid-template-columns:1fr 1.5fr;gap:12px;margin:24px 0;display:grid}.profile-details dt{color:#9aafc4}.profile-details dd{overflow-wrap:anywhere;margin:0}.disha-profile details{padding:18px 0}.disha-profile summary{cursor:pointer;font-weight:700}.trade-current-bid{border:1px solid #304354;border-radius:8px;margin:14px 0;padding:14px}.trade-current-bid .disha-note{margin:8px 0 0}.portal{color:#e6edf5;max-width:1280px;margin:0 auto}.portal-nav{z-index:5;border-bottom:1px solid #28394a;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex;position:relative}.portal-nav>nav{gap:22px;display:flex}.portal-nav a,.portal a{color:#71d7ca;text-decoration:none}.portal a:hover{text-decoration:underline}.portal-user{position:relative}.portal-user summary{cursor:pointer;align-items:center;gap:10px;font-size:12px;display:flex}.portal-avatar{background:#162b40;border:1px solid #315477;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.portal-user nav{background:#111f2e;border:1px solid #304456;border-radius:12px;gap:3px;min-width:220px;padding:12px;display:grid;position:absolute;top:46px;right:0;box-shadow:0 15px 40px #0008}.portal-user nav a,.portal-user nav button{text-align:left;border-radius:6px;padding:10px}.portal-title{padding:36px 0 24px}.portal-title h1{margin:8px 0;font-size:clamp(27px,4vw,42px);line-height:1.2}.portal-title p{color:#9fb0c3}.portal-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.portal-stats section,.portal-panel{background:#111c29;border:1px solid #293a4b;border-radius:14px;padding:24px}.portal-stats span{color:#aabace;text-transform:capitalize;font-size:12px;display:block}.portal-stats strong{overflow-wrap:anywhere;margin-top:12px;font-size:20px;display:block}.portal-stats section:last-child strong{font-size:16px}.portal-panel{min-width:0;margin:18px 0}.portal-panel h2{margin:0 0 16px;font-size:21px}.portal-panel h3{font-size:17px}.portal-panel p{color:#b8c7d8;overflow-wrap:anywhere;line-height:1.65}.portal-notice{color:#efcf8f;background:#282319;border:1px solid #826a39;border-radius:12px;padding:20px;line-height:1.7}.portal-notice a{margin-left:12px;display:inline-block}.portal-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.portal form{gap:12px;max-width:650px;margin:22px 0;display:grid}.portal input,.portal select,.portal textarea{color:#e6edf5;width:100%;min-width:0;font:inherit;background:#0b1420;border:1px solid #39526a;border-radius:8px;padding:12px}.portal input[readonly]{color:#a4b9cd}.portal label{color:#c1d2e3;font-size:13px}.portal button{cursor:pointer;color:#e3f6ff;font:inherit;background:#183144;border:1px solid #37526a;border-radius:8px;min-height:44px;padding:11px 15px}.portal form>button{color:#061923;background:#58cebc;font-weight:700}.portal button:disabled{opacity:.5;cursor:default}.portal :focus-visible{outline-offset:4px;outline:2px solid #73c3ff}.portal details{border-top:1px solid #293e50;padding:16px 0}.portal summary{cursor:pointer;line-height:1.6}.portal .portal-user{border:0;padding:0}.portal progress{accent-color:#57cebc;width:100%;height:16px}.portal-grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:24px;display:grid}.portal-ticket{text-align:left;flex-direction:column;align-items:flex-start;gap:8px;width:100%;margin:10px 0;display:flex!important}.portal-ticket span{color:#a9bfd3;font-size:12px}.portal-message{background:#0a1420;border:1px solid #293e50;border-radius:10px;margin:12px 0;padding:18px}.portal-message strong{color:#8fb0cb;font-size:11px}.portal-message p{white-space:pre-wrap}.portal-message img{max-width:100%;height:auto;margin-top:16px}.portal-footer{color:#99adc2;border-top:1px solid #293e50;margin-top:32px;padding:28px 0;font-size:12px}.portal-footer a{margin-left:15px}.portal-skeleton{background:#172737;border-radius:8px;min-height:80px;padding:22px}.portal output{white-space:pre-wrap;color:#b7e6da;margin:16px 0;display:block}.portal .disha-checkbox{align-items:flex-start;gap:10px;display:flex}.portal .disha-checkbox input{width:18px;margin-top:3px}.portal table{border-collapse:collapse;width:100%}.portal td,.portal th{text-align:left;border-bottom:1px solid #2c4054;padding:14px 10px;font-size:13px}.portal th{color:#b1c5d9}.portal .disha-upi{color:#061923;background:#58cebc;border-radius:8px;padding:13px 18px;font-weight:700;display:inline-block}.portal-panel details summary{overflow-wrap:anywhere}@media (max-width:760px){.portal-nav{flex-wrap:wrap;gap:12px}.portal-nav>nav{order:3;justify-content:space-between;gap:12px;width:100%;font-size:13px}.portal-stats{grid-template-columns:1fr}.portal-grid{grid-template-columns:1fr;gap:0}.portal-panel,.portal-stats section{padding:18px}.portal-user summary>span:last-child{max-width:140px}.portal-title{padding:24px 0 16px}.portal td{min-width:110px}.portal-footer{line-height:1.7}}@media (prefers-reduced-motion:reduce){.portal *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.disha-login select{color:#e6edf5;background:#0b1420;border:1px solid #39526a;border-radius:8px;width:100%;margin:10px 0;padding:12px}.portal .disha-table-scroll{overflow-x:auto}.portal progress{margin:14px 0;display:block}.portal a.disha-upi{color:#061923!important}@media (max-width:760px){.portal-nav .disha-brand{letter-spacing:1px;font-size:14px}.portal-user summary>span:last-child{max-width:100px;font-size:10px}}.desk-workspace{max-width:none;margin:0}.desk-workspace .portal-nav{z-index:30;background:#0b111b;position:sticky;top:0}.portal-nav>nav{flex-wrap:wrap}.portal-nav>nav>a{white-space:nowrap;border:1px solid #304456;border-radius:7px;padding:10px 12px;font-size:13px}.portal-user summary b{font-size:12px}.desk-workspace .disha-heading{padding:22px 0 16px}.desk-workspace .disha-heading h1{font-size:28px}.desk-workspace .portal-nav>nav>a:hover{background:#193043;text-decoration:none}@media (max-width:760px){.portal-nav>nav{justify-content:flex-start;gap:8px}.portal-nav>nav>a{padding:8px 10px;font-size:12px}.portal-user summary>span:last-child{display:none}}@media (max-width:1100px){.portal-nav{flex-wrap:wrap;gap:14px}.portal-nav>nav{flex-basis:100%;order:3;width:100%}.portal-user{margin-left:auto}}.portal-user nav button{color:#e3f6ff;cursor:pointer;background:#183144;border:1px solid #37526a;min-height:44px}.admin-request-notice{color:#d8f6e7;background:#122a23;border:1px solid #497050;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;padding:16px 20px;display:flex}.admin-request-notice a{gap:6px;display:grid;color:inherit!important}.admin-request-notice strong{font-size:14px}.admin-request-notice span{font-size:12px}.admin-request-notice button{color:#dcfff1;cursor:pointer;background:#183c31;border:1px solid #4d8067;border-radius:6px;padding:9px 12px}.admin-request-notice.compact{margin:0;padding:9px 12px}.admin-request-notice.compact>span{display:none}.portal-nav{flex-wrap:wrap}.terminal-status.current.snapshot{color:#7be2b5;background:#113729;border-color:#276b50}.daily-trade-audit{margin-top:28px}.daily-audit-list{gap:16px;display:grid}.daily-audit-list article{padding:20px}.daily-audit-list h3{margin:0;font-size:16px}.daily-audit-values{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.daily-audit-values span{color:#adbbcc;margin-bottom:8px;font-size:11px;display:block}.daily-audit-values strong{font-size:18px}.daily-audit-table{overflow-x:auto}.daily-audit-table table{border-collapse:collapse;width:100%;font-size:12px}.daily-audit-table caption{text-align:left;color:#adbbcc;margin:12px 0}.daily-audit-table th,.daily-audit-table td{text-align:left;border-bottom:1px solid #2c3b4f;padding:10px}.daily-audit-list details{margin-top:16px;font-size:12px}.daily-audit-list summary{cursor:pointer;padding:10px 0}.daily-audit-timeline{padding:0;list-style:none}.daily-audit-timeline li{border-bottom:1px solid #2c3b4f;gap:20px;padding:9px 0;display:flex}.daily-audit-timeline time{white-space:nowrap;color:#adbbcc}@media (max-width:1000px){.daily-audit-values{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.daily-audit-values{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-audit-timeline li{flex-direction:column;gap:5px}.daily-audit-list h3{font-size:14px}}.compact-audit-table{border:1px solid #2c3b4f;border-radius:8px;overflow-x:auto}.compact-audit-table>table{border-collapse:collapse;width:100%;font-size:12px}.compact-audit-table th,.compact-audit-table td{text-align:left;vertical-align:top;border-bottom:1px solid #2c3b4f;padding:11px 12px}.compact-audit-table th{color:#adbbcc;white-space:nowrap;font-size:11px}.compact-audit-table td:first-child,.compact-audit-table td:nth-child(3),.compact-audit-table td:nth-child(4),.compact-audit-table td:nth-child(5),.compact-audit-table td:nth-child(7){white-space:nowrap}.compact-audit-table td:nth-child(2){min-width:180px}.compact-audit-table td:last-child{font-size:10px}.compact-audit-table small{color:#adbbcc;margin-top:5px;font-size:10px;display:block}.compact-audit-table details{margin-top:6px;font-size:11px}.compact-audit-table summary{cursor:pointer;color:#93e8be}.compact-audit-table details[open]{min-width:300px}.compact-audit-table details p{line-height:1.6}.compact-audit-targets{flex-wrap:wrap;gap:4px;min-width:170px;max-width:360px;display:flex}.compact-audit-targets>span{white-space:nowrap;background:#142233;border-radius:4px;padding:3px 6px;font-size:10px}.compact-audit-table>table>tbody>tr:last-child>td{border-bottom:0}.daily-booked-points{margin-top:28px}.daily-booked-points h2{margin-bottom:12px;font-size:16px}.daily-points-card{background:#0f1d2a;border:1px solid #283a4d;border-radius:8px;max-width:460px;margin-bottom:10px;padding:14px 18px}.daily-points-card h3{margin:0 0 10px;font-size:14px}.daily-points-card dl{margin:0}.daily-points-card dl>div{justify-content:space-between;gap:18px;margin:7px 0;font-size:13px;display:flex}.daily-points-card dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.daily-points-card dd small{color:#b0bdcb;font-size:11px;display:block}.booked-calendar-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.booked-calendar-heading h2{margin:0}.booked-month-controls{align-items:center;gap:8px;display:flex}.booked-month-controls button,.booked-month-controls select{color:#dfe8f1;background:#122233;border:1px solid #304256;border-radius:7px;min-height:38px;padding:8px 12px}.booked-month-controls button{cursor:pointer;padding:3px 12px;font-size:20px}.booked-month-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.booked-month-totals article{background:#0f1d2a;border:1px solid #304256;border-radius:9px;padding:15px 18px}.booked-month-totals article>span{color:#9fb0c2;font-size:12px;display:block}.booked-month-totals strong{font-variant-numeric:tabular-nums;margin-top:8px;font-size:24px;display:block}.booked-month-totals small{color:#a7b7c8;font-size:11px}.booked-calendar-scroll{background:#0d1824;border:1px solid #283a4d;border-radius:10px;padding:14px;overflow-x:auto}.booked-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;min-width:840px;display:grid}.booked-weekday{text-align:center;letter-spacing:1px;color:#9bb0c5;padding:5px 0 10px;font-size:10px}.booked-day{background:#0f1d2a;border:1px solid #26394b;border-radius:7px;min-height:126px;padding:10px}.booked-day.today{background:#10272b;border-color:#39b998}.booked-day.future{background:#0b1520}.booked-day header{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.booked-day header small{color:#6bdfc2;font-size:9px}.booked-day dl{margin:0}.booked-day dl>div{justify-content:space-between;gap:4px;margin:8px 0;font-size:11px;display:flex}.booked-day dt{color:#a9b9c9}.booked-day dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.booked-day p{color:#8095aa;margin-top:28px;font-size:10px}.daily-booked-points .positive{color:#63d8b0}.daily-booked-points .negative{color:#f08e99}.daily-booked-points .neutral{color:#b1bfcd}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.booked-month-totals{grid-template-columns:1fr}.booked-month-totals article{justify-content:space-between;align-items:center;gap:12px;display:flex}.booked-month-totals strong{margin:0;font-size:20px}.booked-calendar-scroll{padding:9px}.booked-calendar-grid{min-width:770px}}.password-control{align-items:stretch;gap:8px;margin-bottom:14px;display:flex}.password-control input{flex:1;min-width:0;margin-bottom:0!important}.password-control button{min-width:68px;color:#e9f1f5!important;background:#203548!important;border:1px solid #385267!important;width:auto!important;margin:0!important;padding:10px!important}.google-signin{text-align:center;background:#fff;border-radius:8px;margin:18px 0;padding:14px;font-weight:600;text-decoration:none;display:block;color:#17212b!important}.auth-divider{text-align:center;opacity:.75}.account-hero{padding-top:35px!important;padding-bottom:25px!important}.account-hero h1{font-size:clamp(28px,4vw,44px)!important}.disha-login output:not(:empty){border:1px solid #385267;border-radius:8px;margin-top:12px;padding:12px;display:block}.disha-login input{font-size:16px}.password-control button:focus-visible{outline-offset:3px;outline:3px solid #73dcb5}.google-signin:focus-visible{outline-offset:3px;outline:3px solid #73dcb5}.welcome-guide{background:#101f2d;border:1px solid #2c4a5d;border-radius:12px;margin:20px 0;padding:18px}.guide-top,.guide-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.guide-top{justify-content:space-between}.welcome-guide h2{margin:18px 0 8px;font-size:20px}.welcome-guide p{color:#b8c9d7;font-size:14px;line-height:1.65}.welcome-guide button{color:#91e6c3;cursor:pointer;background:#182f35;border:1px solid #52736e;border-radius:7px;min-height:42px;padding:9px 14px}.guide-actions a{font-size:13px}.portal{padding-bottom:110px!important}.disha-login{min-height:180px}.portal-notice p{line-height:1.6}.portal-notice.neutral-status{color:#dbf2e9;background:#10292b;border-color:#315b52}.desk-history,.account-details{border:1px solid #2a3c4b;border-radius:8px;margin:20px 0;padding:18px}.desk-history>summary,.account-details>summary{cursor:pointer;color:#cbd9df;min-height:28px;font-weight:600}.disha-launch h2{font-size:26px}.disha-launch{border-color:#4c7468}.desk-workspace .portal-nav{top:48px}.terminal-nav-context{display:none}.latest-events article{font-size:13px}.disha-quickbar+main{min-width:0}.desk-workspace .portal-nav{position:relative;top:auto}.performance-calendar .booked-day{color:#dfe8f1;text-align:left;cursor:pointer;font-family:inherit}.performance-calendar .booked-day:disabled{cursor:default;opacity:1}.performance-calendar .booked-day.selected{outline:2px solid #68d8b4}.performance-day-index{border-top:1px solid #283a4d;padding:9px 0;font-size:10px}.performance-day-index b{margin-bottom:6px;display:block}.performance-day-index>div{justify-content:space-between;gap:5px;margin:5px 0;display:flex}.performance-day-index small{color:#a7b7c8;font-size:9px;line-height:1.5;display:block}.performance-selected{margin-top:26px}.performance-calendar .booked-month-totals p{font-size:12px}.performance-calendar .booked-month-totals strong{font-size:20px}.performance-calendar .booked-day{height:125px;min-height:125px;padding:8px;overflow:hidden}.performance-calendar .booked-day header{margin-bottom:7px}.performance-cell-labels,.performance-cell-row{grid-template-columns:1.15fr 1fr 1fr;gap:3px;font-size:9px;line-height:1.7;display:grid}.performance-cell-labels{color:#90a5b8;font-size:8px}.performance-cell-row span{text-align:right;font-variant-numeric:tabular-nums}.performance-cell-labels span:not(:first-child){text-align:right}.performance-cell-row b{font-size:8px}.performance-cell-count{color:#9fb0c2;margin-top:4px;font-size:8px;display:block}.performance-close{color:#dfe8f1;cursor:pointer;background:#122233;border:1px solid #304256;border-radius:6px;padding:8px 12px}.performance-selected .compact-audit-table{max-height:600px;overflow:auto}.performance-selected .compact-audit-table thead{z-index:1;background:#101c29;position:sticky;top:0}.booked-month-totals article{box-sizing:border-box;min-width:0}.performance-calendar .booked-month-totals strong{white-space:nowrap;overflow-wrap:normal;word-break:normal}@media (max-width:600px){.daily-booked-points .booked-month-totals article{grid-template-columns:minmax(0,1fr);justify-content:normal;align-items:start;gap:12px;padding:16px;display:grid}.daily-booked-points .booked-month-totals article>span{font-size:13px;line-height:1.5}.daily-booked-points .booked-month-totals article>strong{margin:0;font-size:24px;line-height:1.4}.daily-booked-points .booked-month-totals article>strong small{margin-top:2px;font-size:12px;font-weight:400;line-height:1.5;display:block}.daily-booked-points .booked-month-totals article>p{overflow-wrap:normal;word-break:normal;margin:0;font-size:13px;line-height:1.6}.daily-booked-points .booked-month-totals article>small{font-size:12px;line-height:1.6}.performance-calendar .booked-month-totals article{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.performance-calendar .booked-month-totals article>span,.performance-calendar .booked-month-totals article>small{grid-column:1/-1}.performance-calendar .booked-month-totals article>p{font-size:12px}.performance-calendar .booked-month-totals strong{margin-top:6px;font-size:clamp(18px,5.1vw,22px);line-height:1.3}}.performance-mobile-count,.performance-mobile-help{display:none}@media (max-width:600px){.performance-calendar .booked-calendar-scroll{box-sizing:border-box;min-width:0;padding:6px;overflow:visible}.performance-calendar .booked-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;width:100%;min-width:0}.performance-calendar .booked-weekday{letter-spacing:0;padding:6px 0;font-size:8px}.performance-calendar .booked-day{box-sizing:border-box;text-align:center;width:100%;min-width:0;height:62px;min-height:62px;padding:5px 2px}.performance-calendar .booked-day header{margin:0 0 5px;font-size:13px;line-height:17px;display:block}.performance-calendar .booked-day header small{display:none}.performance-calendar .booked-day.today header time{color:#6bdfc2}.performance-calendar .performance-cell-labels,.performance-calendar .performance-cell-row,.performance-calendar .performance-cell-count{display:none}.performance-calendar .performance-mobile-count{color:#b8cbd9;font-size:9px;line-height:13px;display:block}.performance-calendar .performance-mobile-count b{color:#edf3fb;font-size:12px;display:block}.performance-calendar .booked-day>p{margin:7px 0 0;font-size:10px;line-height:13px}.performance-calendar .performance-mobile-help{color:#9fb0c2;margin:12px 0;font-size:12px;line-height:1.6;display:block}}@media (min-width:1001px){.disha.desk-workspace{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 32px 32px}.desk-workspace .daily-booked-points h2{margin-bottom:18px;font-size:22px}.desk-workspace .booked-month-totals{gap:18px}.desk-workspace .booked-month-totals article{flex-direction:column;align-items:flex-start;gap:14px;padding:22px;display:flex}.desk-workspace .booked-month-totals article>span{color:#b7c8d8;font-size:14px;line-height:1.5}.desk-workspace .booked-month-totals article>strong{margin:0;font-size:36px;line-height:1.2}.desk-workspace .booked-month-totals article>strong small{margin-top:5px;font-size:14px;font-weight:400;line-height:1.6;display:block}.desk-workspace .booked-month-totals article>p{margin:0;font-size:15px;line-height:1.6}.desk-workspace .booked-month-totals article>small{margin-top:auto;font-size:13px;line-height:1.6}.desk-workspace .performance-calendar .booked-month-totals strong{margin-top:6px;font-size:30px}.desk-workspace .disha-note{line-height:1.8;font-size:13px!important}.desk-workspace .disha-alert-heading strong{font-size:20px}.desk-workspace .disha-alert-heading p{font-size:13px;line-height:1.6}.desk-workspace .latest-events{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-height:none;margin-top:18px;display:grid}.desk-workspace .latest-events article{background:#122232;border:1px solid #2b4052;border-radius:8px;align-content:start;min-width:0;padding:18px}.desk-workspace .latest-events strong{font-size:13px;line-height:1.6}.desk-workspace .latest-events span{font-size:12px;line-height:1.6}.desk-workspace .latest-events p{font-size:13px;line-height:1.8}.desk-workspace .disha-alerts>details{margin-top:16px;font-size:13px;line-height:1.6}.desk-workspace .desk-history{margin:24px 0;padding:20px 24px}.desk-workspace .desk-history>summary{font-size:16px;line-height:28px}.desk-workspace .disha-disclosure{margin-top:24px;padding-top:18px;font-size:13px;line-height:1.8}}.disha.desk-workspace.desk-wide{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0 clamp(16px,2vw,32px) 32px}.desk-workspace{--desk-surface:#101e2b;--desk-line:#2a3d50;--desk-muted:#a9bdce;--desk-gap:20px;font-size:15px;line-height:1.55}.desk-workspace .desk-heading{align-items:center;gap:20px;padding:22px 0 18px}.desk-workspace .desk-heading h1{letter-spacing:-.7px;margin:8px 0;font-size:30px;line-height:1.2}.desk-workspace .desk-heading p{color:var(--desk-muted);margin:0;font-size:14px}.desk-workspace .desk-heading .desk-eyebrow{letter-spacing:1.5px;color:#77dfb0;font-size:11px;font-weight:700}.desk-switcher{border:1px solid var(--desk-line);background:#101b29;border-radius:9px;flex-wrap:wrap;gap:6px;padding:5px;display:flex}.desk-switcher a{box-sizing:border-box;min-height:44px;color:var(--desk-muted);border-radius:6px;padding:10px 16px;font-size:14px}.desk-switcher a[aria-current=page]{color:#b8efdf;background:#203b3b}.desk-workspace .desk-risk-note{margin:0;padding:12px 0;font-size:12px;line-height:1.55}.desk-workspace .portal-nav{gap:20px;min-height:0;padding:18px 0}.desk-workspace .trade-board,.desk-workspace .mcx-grid{gap:var(--desk-gap);align-items:start;margin-top:0;margin-bottom:24px}.desk-workspace .mcx-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.desk-workspace .trade-board{grid-template-columns:repeat(3,minmax(0,1fr))}.desk-workspace .trade-card,.desk-workspace .mcx-card{background:var(--desk-surface);border:1px solid var(--desk-line);box-sizing:border-box;border-radius:10px;min-width:0;padding:22px;font-size:14px;line-height:1.55}.desk-workspace .has-open-trade{border-top:3px solid #66d5a9}.desk-workspace .trade-card-heading h2,.desk-workspace .mcx-top>strong{letter-spacing:.3px;margin:0;font-size:16px}.desk-workspace .trade-index-quote>strong,.desk-workspace .mcx-price{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.3}.desk-workspace .disha-note,.desk-workspace .mcx-clock,.desk-workspace .mcx-muted{color:var(--desk-muted);font-size:13px;line-height:1.65}.desk-workspace .mcx-clock{margin:12px 0}.desk-workspace .trade-contract,.desk-workspace .mcx-contract{line-height:1.3;margin:18px 0 8px!important;font-size:24px!important}.desk-workspace .trade-primary-values,.desk-workspace .mcx-values{gap:18px 14px;margin-top:18px;padding-top:18px}.desk-workspace .trade-primary-values .terminal-metric strong,.desk-workspace .mcx-values b,.desk-workspace .mcx-box b{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.35}.desk-workspace .terminal-metric span,.desk-workspace .mcx-values small,.desk-workspace .mcx-box small{letter-spacing:.3px;color:var(--desk-muted);margin-bottom:7px;font-size:11px;line-height:1.45}.desk-workspace .mcx-status,.desk-workspace .disha-trade-banner{border-radius:6px;min-height:0;margin:16px 0;padding:12px 14px}.desk-workspace .mcx-status b,.desk-workspace .disha-trade-banner strong{font-size:14px;line-height:1.5}.desk-workspace .mcx-status small,.desk-workspace .disha-trade-banner span{font-size:12px;line-height:1.6}.desk-workspace .mcx-card.is-waiting .mcx-status{color:#dbe7ef;background:#172432;border-color:#3c5063 #3c5063 #3c5063 #8aa2b7}.desk-workspace .mcx-card.is-waiting{align-self:start;min-height:0}.desk-workspace .mcx-box,.desk-workspace .trade-current-bid{border:1px solid var(--desk-line);background:#122432;border-radius:7px;margin-top:16px;padding:14px}.desk-workspace .mcx-table,.desk-workspace .trade-card .terminal-targets table{font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5}.desk-workspace .mcx-table td,.desk-workspace .mcx-table th,.desk-workspace .trade-card .terminal-targets td,.desk-workspace .trade-card .terminal-targets th{padding:12px 4px}.desk-workspace .mcx-caution{padding:12px;font-size:13px;line-height:1.6}.desk-workspace .trade-board-heading{margin:20px 0 14px}.desk-workspace .trade-board-heading h2{margin:0;font-size:20px}.desk-workspace .trade-board-heading>span{font-size:13px}.desk-workspace .disha-toolbar{border:0;border-top:1px solid var(--desk-line);border-bottom:1px solid var(--desk-line);background:0 0;border-radius:0;gap:14px;min-height:44px;margin:0;padding:12px 0;font-size:14px}.mcx-refresh-controls{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mcx-refresh-controls small{color:var(--desk-muted);font-size:12px}.mcx-refresh-controls button{color:#dce6f1;min-height:44px;font:inherit;cursor:pointer;background:#162b3d;border:1px solid #365168;border-radius:6px;padding:8px 12px}.mcx-desk-note{margin:10px 0 0}.desk-workspace .disha-alerts{border:1px solid var(--desk-line);background:var(--desk-surface);border-radius:10px;margin:24px 0;padding:18px 20px}.desk-workspace .disha-alert-heading{flex-wrap:wrap;align-items:center;gap:16px}.desk-workspace .disha-alert-heading strong{font-size:18px}.desk-workspace .disha-alerts button{min-height:44px;font-size:13px}.desk-workspace .compact-audit-table{max-width:100%;overflow-x:auto}@media (max-width:1199px){.desk-workspace .mcx-grid,.desk-workspace .trade-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.desk-workspace{--desk-gap:16px;font-size:14px}.desk-workspace .desk-heading{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 0}.desk-workspace .desk-heading h1{font-size:27px}.desk-switcher{box-sizing:border-box;width:100%}.desk-switcher a{text-align:center;flex:1}.desk-workspace .trade-board,.desk-workspace .mcx-grid{grid-template-columns:1fr}.desk-workspace .trade-card,.desk-workspace .mcx-card{padding:18px}.desk-workspace .disha-alerts{padding:16px}.desk-workspace .trade-index-quote>strong,.desk-workspace .mcx-price{font-size:20px}.desk-workspace .trade-primary-values .terminal-metric strong,.desk-workspace .mcx-values b{font-size:21px}.desk-workspace .mcx-toolbar{flex-direction:column;align-items:flex-start}.mcx-refresh-controls{justify-content:space-between;gap:10px;width:100%}.desk-workspace .disha-alert-heading{align-items:flex-start}.desk-workspace .disha-alert-heading strong{font-size:16px}.desk-workspace .mcx-table,.desk-workspace .trade-card .terminal-targets table{font-size:12px}}@media (prefers-reduced-motion:reduce){.desk-workspace *{scroll-behavior:auto!important}}.trade-stop-details{margin:10px 0 14px}.trade-stop-details .trade-stop-time{margin:0 0 8px;line-height:1.7}.trade-stop-history{border-top:1px solid var(--border,#263847);padding-top:9px;font-size:12px}.trade-stop-history summary{cursor:pointer;color:#a9c8c0;min-height:30px;line-height:1.6}.trade-stop-history ol{gap:12px;margin:6px 0;padding:0;list-style:none;display:grid}.trade-stop-history li{overflow-wrap:anywhere;gap:4px;line-height:1.7;display:grid}.trade-stop-history time{color:#9aacbd;font-size:11px}.trade-stop-history small{color:#9aacbd;margin-top:3px;display:block}.trade-stop-history span{color:#d5dfe8}.entry-price-move small{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.5;display:block}.disha .entry-price-move.is-profit strong,.disha .entry-price-move.is-profit small{color:#85e5bd}.disha .entry-price-move.is-loss strong,.disha .entry-price-move.is-loss small{color:#ff9eae}.disha .entry-price-move.is-neutral small{color:#a7b7c8}.trade-final-result{background:#12202d;border:1px solid #304256;border-radius:7px;margin:16px 0;padding:16px}.trade-final-result>span{color:#a7b7c8;letter-spacing:.4px;font-size:11px;display:block}.trade-final-result>strong{margin-top:7px;font-size:23px;line-height:1.4;display:block}.trade-result-summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:10px;margin:16px 0;display:grid}.trade-result-summary>.trade-final-result{min-width:0;margin:0}.trade-result-summary .trade-final-result>strong{font-size:20px}.trade-result-summary small{font-size:11px}
