.demo-qa-loader-actions{display:flex!important;flex-direction:row!important;align-items:center;gap:7px}.demo-qa-loader-actions .danger{border-color:#78343b!important;background:#2a0d12!important;color:#ff9297!important}.demo-qa-update-notice{display:inline-flex!important;width:max-content;margin-top:4px;padding:3px 7px;border:1px solid #806a24;border-radius:999px;background:#221b08;color:#f1d26a;font-size:8px;font-weight:800}.demo-asset-filters button{display:inline-flex;align-items:center;gap:6px}.demo-asset-filters button b{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(255,255,255,.05);font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:currentColor}.demo-asset-filters .asset-all{border-color:#315347;color:#a8c2b8;background:#071b15}.demo-asset-filters .asset-gold{border-color:#6e5925;color:#d6b650;background:#171407}.demo-asset-filters .asset-bitcoin{border-color:#71431f;color:#e89448;background:#1b1007}.demo-asset-filters .asset-silver{border-color:#58686e;color:#b8c7cc;background:#101619}.demo-asset-filters .asset-nasdaq{border-color:#235979;color:#61b5e4;background:#07151d}.demo-asset-filters .asset-gold.active{background:#2a220a;border-color:#b28e2d;color:#f2d574}.demo-asset-filters .asset-bitcoin.active{background:#301a09;border-color:#bd6f28;color:#ffad61}.demo-asset-filters .asset-silver.active{background:#1c272b;border-color:#81949b;color:#dce7ea}.demo-asset-filters .asset-nasdaq.active{background:#09293a;border-color:#348bb8;color:#8bd3f7}.demo-position-row.asset-gold{border-right-color:#caa536!important}.demo-position-row.asset-bitcoin{border-right-color:#e98934!important}.demo-position-row.asset-silver{border-right-color:#9facb1!important}.demo-position-row.asset-nasdaq{border-right-color:#3597cb!important}.demo-signal-list-item.asset-gold{box-shadow:inset -3px 0 #caa536}.demo-signal-list-item.asset-bitcoin{box-shadow:inset -3px 0 #e98934}.demo-signal-list-item.asset-silver{box-shadow:inset -3px 0 #9facb1}.demo-signal-list-item.asset-nasdaq{box-shadow:inset -3px 0 #3597cb}.demo-journal-row.asset-gold{border-right:3px solid #caa536}.demo-journal-row.asset-bitcoin{border-right:3px solid #e98934}.demo-journal-row.asset-silver{border-right:3px solid #9facb1}.demo-journal-row.asset-nasdaq{border-right:3px solid #3597cb}.demo-empty-state{min-height:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:12px 14px!important;border-radius:8px!important}.demo-empty-state button{padding:6px 9px!important}.demo-signal-list>.demo-empty-state,.demo-signal-ticket>.demo-empty-state{margin:8px}.demo-tab-panel{min-height:0!important}.demo-level-field{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0}.demo-level-label{display:flex;align-items:center;justify-content:space-between;gap:8px}.demo-level-label>b{font-size:8px;letter-spacing:.06em;color:#8ba89d}.demo-level-mode{display:inline-flex!important;align-items:center;gap:2px;padding:2px;border:1px solid #21483a;border-radius:6px;background:#05140f;font-style:normal;flex:0 0 auto}.demo-level-mode button{border:0!important;background:transparent!important;color:#6f9185!important;border-radius:4px!important;padding:3px 6px!important;font-size:7px!important;line-height:1!important;cursor:pointer}.demo-level-mode button.active{background:#153e30!important;color:#e5f4ee!important}.demo-level-hint{display:block;min-height:14px;color:#7e9d91!important;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace!important;direction:ltr;text-align:left}.demo-position-level-field{padding:7px 8px;border:1px solid rgba(45,94,76,.32);border-radius:8px;background:#061711}.demo-level-actions{display:flex;gap:5px;align-items:center}.demo-level-actions button{min-width:58px}.demo-drift-warning{display:flex;align-items:center;justify-content:space-between;gap:10px}.demo-drift-warning span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.demo-position-level-field input,.demo-ticket-risk .demo-level-field input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo-position-management-inline{display:flex!important;align-items:center!important;gap:7px!important;min-height:0!important;padding:7px 10px!important;flex-wrap:nowrap}.demo-inline-level{display:flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.demo-inline-level>b{font-size:8px;color:#8ba89d;letter-spacing:.04em}.demo-inline-level input{width:94px!important;min-width:78px!important;height:28px!important;padding:5px 7px!important;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo-inline-conversion{color:#7e9d91!important;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace!important;white-space:nowrap}.demo-inline-separator{color:#3b5c50;font-size:12px}.demo-level-update-both{min-width:54px}.demo-position-management-inline>.spacer{flex:1 1 auto;min-width:8px}.demo-position-management-inline .demo-close-button{white-space:nowrap}.demo-position-management-inline button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:980px){.demo-position-management-inline{flex-wrap:wrap}.demo-inline-level{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 60px)}.demo-position-management-inline>.spacer{display:none}.demo-position-management-inline .demo-close-button{-webkit-margin-start:auto;margin-inline-start:auto}}@media(max-width:760px){.demo-qa-loader-actions{width:100%;flex-direction:column!important}.demo-qa-loader-actions button{width:100%}.demo-asset-filters button{padding:7px 9px}.demo-level-label{align-items:flex-start;flex-direction:column}.demo-level-mode{width:100%}.demo-level-mode button{flex:1 1}.demo-drift-warning{align-items:flex-start;flex-direction:column}.demo-position-management-inline{align-items:flex-start!important}.demo-inline-level{flex:1 1 100%;flex-wrap:wrap}.demo-inline-level .demo-level-mode{width:auto}.demo-inline-level .demo-level-mode button{flex:0 0 auto}.demo-inline-separator{display:none}.demo-position-management-inline .demo-close-button{-webkit-margin-start:0;margin-inline-start:0}}[data-theme=light] .demo-qa-loader-actions .danger{border-color:color-mix(in srgb,var(--negative) 40%,var(--border-subtle))!important;background:color-mix(in srgb,var(--negative) 10%,var(--surface-1))!important;color:var(--negative)!important}[data-theme=light] .demo-qa-update-notice{border:1px solid var(--warning);background:color-mix(in srgb,var(--warning) 10%,var(--surface-1));color:var(--warning)}[data-theme=light] .demo-asset-filters button b{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}[data-theme=light] .demo-asset-filters .asset-all{border-color:var(--border-subtle);color:var(--text-secondary);background:var(--surface-1)}[data-theme=light] .demo-asset-filters .asset-gold{border-color:var(--warning);color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,var(--surface-1))}[data-theme=light] .demo-asset-filters .asset-bitcoin{border-color:color-mix(in srgb,var(--warning) 40%,var(--border-subtle));color:var(--warning);background:var(--surface-1)}[data-theme=light] .demo-asset-filters .asset-silver{border-color:var(--border-strong);color:var(--text-secondary);background:var(--surface-1)}[data-theme=light] .demo-asset-filters .asset-nasdaq{border-color:color-mix(in srgb,var(--info) 40%,var(--border-subtle));color:var(--info);background:color-mix(in srgb,var(--info) 10%,var(--surface-1))}[data-theme=light] .demo-asset-filters .asset-gold.active{background:color-mix(in srgb,var(--warning) 10%,var(--surface-1));border-color:var(--warning);color:var(--warning)}[data-theme=light] .demo-asset-filters .asset-bitcoin.active{background:var(--surface-1);border-color:var(--warning);color:var(--warning)}[data-theme=light] .demo-asset-filters .asset-silver.active{background:var(--surface-1);border-color:var(--border-strong);color:var(--text-primary)}[data-theme=light] .demo-asset-filters .asset-nasdaq.active{background:color-mix(in srgb,var(--info) 10%,var(--surface-1));border-color:var(--info);color:var(--info)}[data-theme=light] .demo-position-row.asset-bitcoin,[data-theme=light] .demo-position-row.asset-gold{border-right-color:var(--warning)!important}[data-theme=light] .demo-position-row.asset-silver{border-right-color:var(--border-strong)!important}[data-theme=light] .demo-position-row.asset-nasdaq{border-right-color:var(--info)!important}[data-theme=light] .demo-journal-row.asset-bitcoin,[data-theme=light] .demo-journal-row.asset-gold{border-right:3px solid var(--warning)}[data-theme=light] .demo-journal-row.asset-silver{border-right:3px solid var(--border-strong)}[data-theme=light] .demo-journal-row.asset-nasdaq{border-right:3px solid var(--info)}[data-theme=light] .demo-level-label>b{color:var(--text-muted)}[data-theme=light] .demo-level-mode{border:1px solid var(--border-subtle);background:var(--surface-1)}[data-theme=light] .demo-level-mode button{color:var(--text-muted)!important}[data-theme=light] .demo-level-mode button.active{background:color-mix(in srgb,var(--positive) 10%,var(--surface-1))!important;color:var(--text-primary)!important}[data-theme=light] .demo-level-hint{color:var(--text-muted)!important}[data-theme=light] .demo-position-level-field{border:1px solid color-mix(in srgb,var(--border-subtle) 96%,transparent);background:var(--surface-1)}[data-theme=light] .demo-inline-level>b{color:var(--text-muted)}[data-theme=light] .demo-inline-conversion{color:var(--text-muted)!important}[data-theme=light] .demo-inline-separator{color:var(--text-faint)}.demo-journal-head{align-items:flex-end}.demo-journal-head>div:first-child small{color:#8ca69c;font-size:9px}.demo-journal-view-switch{display:flex!important;flex-direction:row!important;gap:5px}.demo-journal-view-switch button{border:1px solid #244b3d;background:#071a14;color:#7f9c91;border-radius:7px;padding:7px 12px;font-size:9px;cursor:pointer}.demo-journal-view-switch button.active{background:#102b22;border-color:#3a715b;color:#edf7f3}.demo-journal-summary-trader{grid-template-columns:repeat(5,1fr)}.demo-journal-summary-trader>div{min-height:48px;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.demo-journal-summary-trader span{font-size:9px;color:#93aaa1}.demo-journal-summary-trader b{font-size:13px;color:#e5f0ec}.demo-journal-day-title{min-height:34px}.demo-journal-day-title strong{display:flex;gap:5px;align-items:center;flex-wrap:wrap;font-size:10px}.demo-trade-journal-list{display:flex;flex-direction:column}.demo-trade-journal-block{border-right:3px solid #47685c;border-bottom:1px solid rgba(90,129,114,.13)}.demo-trade-journal-block.asset-gold{border-right-color:#caa536}.demo-trade-journal-block.asset-bitcoin{border-right-color:#e98934}.demo-trade-journal-block.asset-silver{border-right-color:#9facb1}.demo-trade-journal-block.asset-nasdaq{border-right-color:#3597cb}.demo-trade-journal-block.test{opacity:.72;border-style:dashed}.demo-trade-journal-row{width:100%;display:grid;grid-template-columns:145px 125px 82px 95px 95px 75px 72px 90px 72px 22px;grid-gap:8px;gap:8px;align-items:center;border:0;background:#061610;color:#cfe0da;padding:9px 10px;text-align:right;cursor:pointer}.demo-trade-journal-row:hover{background:#092019}.demo-trade-journal-row>span{min-width:0}.demo-trade-journal-row span>small{display:block;color:#769188;font-size:8px;margin-bottom:3px}.demo-trade-journal-row span>b{font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:#e0ece8}.trade-time{display:flex;flex-direction:column;gap:2px}.trade-time b,.trade-time small{font-size:8px!important;color:#9ab0a8!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important}.trade-asset{display:flex;align-items:center;gap:6px}.trade-asset b{font-size:10px!important}.trade-asset em{font-style:normal;font-size:7px;color:#e0bc58;border:1px solid #6b5820;border-radius:4px;padding:2px 4px}.trade-side{justify-self:start;border:1px solid;border-radius:5px;padding:4px 6px;font-size:8px;font-weight:800;direction:ltr}.trade-side.long{color:#4ce0a0;border-color:#286b50;background:#09251b}.trade-side.short{color:#ff777b;border-color:#78353a;background:#281013}.trade-status{justify-self:start;border:1px solid #315247;border-radius:999px;padding:4px 7px;font-size:8px;color:#a9c2b9}.trade-status.open{border-color:#2f6550;color:#76d5ae}.trade-status.partial{border-color:#725d26;color:#e4c66d}.trade-status.closed{border-color:#455a53;color:#aabbb5}.trade-expand{font-style:normal;color:#79978b;font-size:10px}.demo-trade-timeline{padding:7px 12px 9px;background:#04110d;border-top:1px solid rgba(82,121,106,.13)}.demo-timeline-event{display:grid;grid-template-columns:128px 100px 1fr 90px;grid-gap:8px;gap:8px;align-items:center;padding:6px 8px;border-bottom:1px solid rgba(73,108,95,.1);color:#8fa69e}.demo-timeline-event:last-child{border-bottom:0}.demo-timeline-event time{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#718b82}.demo-timeline-event p{margin:0;font-size:9px;color:#91a69f}.demo-timeline-event.important p{color:#d5e4de}.event-badge{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-width:74px;border:1px solid #3a5149;border-radius:999px;padding:3px 6px;font-size:8px;color:#a2b3ad;background:#0a1914}.event-badge.signal{opacity:.62}.event-badge.opened,.event-badge.taken{border-color:#2d6750;color:#8ed9bb;background:#0a241b}.event-badge.skipped{border-color:#705926;color:#d7bb68;background:#1b1608}.event-badge.restored{border-color:#3d5f53;color:#a4cabb}.event-badge.manage{border-color:#3f5e74;color:#91bcd8;background:#091822}.event-badge.partial{border-color:#765f27;color:#e1c36a;background:#1e1808}.event-badge.closed{border-color:#53635e;color:#d0ddd8;background:#101713}.demo-journal-row-v2{display:grid;grid-template-columns:120px 100px 150px 80px 90px 65px minmax(180px,1fr) 90px 62px;grid-gap:8px;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid rgba(88,126,111,.12);border-right:3px solid #47685c;background:#061610}.demo-journal-row-v2.asset-gold{border-right-color:#caa536}.demo-journal-row-v2.asset-bitcoin{border-right-color:#e98934}.demo-journal-row-v2.asset-silver{border-right-color:#9facb1}.demo-journal-row-v2.asset-nasdaq{border-right-color:#3597cb}.demo-journal-row-v2.signal{opacity:.66}.demo-journal-row-v2.important{background:#071b15;opacity:1}.demo-journal-row-v2.test{opacity:.55}.event-time{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#79948a}.event-asset{display:flex;align-items:center;gap:6px;min-width:0}.event-asset b{font-size:9px;color:#d6e4df}.event-asset em{font-style:normal;font-size:7px;font-weight:800;border:1px solid;border-radius:4px;padding:2px 4px;direction:ltr}.event-asset em.long{color:#4ce0a0;border-color:#286b50}.event-asset em.short{color:#ff777b;border-color:#78353a}.event-source{font-size:8px;color:#7d968d}.event-price,.event-r{display:flex;flex-direction:column;gap:2px}.event-price small,.event-r small{font-size:7px;color:#6d877e}.event-price b,.event-r b{font:9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#cbdad5}.demo-journal-row-v2 p{margin:0;font-size:9px;color:#a8bab4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-pnl{font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.demo-journal-row-v2>button{border:1px solid #345b4b;background:#0a2119;color:#9cc9b8;border-radius:5px;padding:5px 7px;font-size:8px}.demo-primary-action{background:#22313c!important;border-color:#455b69!important;color:#e3edf3!important}.demo-primary-action:hover{background:#2b3d4a!important}.demo-desk-status-line .warn{color:#e1c36a}.demo-desk-status-line .test-status{color:#c8aa55}.demo-tab-test-count{font-size:8px;color:#d2b962;margin-right:4px}.demo-signal-ticket.asset-gold{border-right:3px solid #caa536}.demo-signal-ticket.asset-bitcoin{border-right:3px solid #e98934}.demo-signal-ticket.asset-silver{border-right:3px solid #9facb1}.demo-signal-ticket.asset-nasdaq{border-right:3px solid #3597cb}@media(max-width:1250px){.demo-trade-journal-row{grid-template-columns:125px 110px 75px repeat(5,80px) 68px 20px}.demo-journal-row-v2{grid-template-columns:105px 92px 130px 72px 82px 58px minmax(140px,1fr) 80px 56px}}@media(max-width:900px){.demo-journal-summary-trader{grid-template-columns:repeat(2,1fr)}.demo-trade-journal-row{grid-template-columns:1.2fr 1fr .8fr 1fr 1fr}.demo-trade-journal-row>span:nth-of-type(n+6){display:none}.trade-expand,.trade-status{display:inline-flex!important}.demo-journal-row-v2{grid-template-columns:100px 92px 1fr 70px}.demo-journal-row-v2 .event-pnl,.demo-journal-row-v2 .event-price,.demo-journal-row-v2 .event-r,.demo-journal-row-v2 p{display:none}.demo-timeline-event{grid-template-columns:110px 90px 1fr}.demo-timeline-event>b{display:none}}[data-theme=light] .demo-journal-head>div:first-child small{color:var(--text-muted)}[data-theme=light] .demo-journal-view-switch button{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-muted)}[data-theme=light] .demo-journal-view-switch button.active{background:var(--surface-1);border-color:var(--positive);color:var(--text-primary)}[data-theme=light] .demo-journal-summary-trader span{color:var(--text-secondary)}[data-theme=light] .demo-journal-summary-trader b{color:var(--text-primary)}[data-theme=light] .demo-trade-journal-block{border-right:3px solid var(--border-strong);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 39%,transparent)}[data-theme=light] .demo-trade-journal-block.asset-bitcoin,[data-theme=light] .demo-trade-journal-block.asset-gold{border-right-color:var(--warning)}[data-theme=light] .demo-trade-journal-block.asset-silver{border-right-color:var(--border-strong)}[data-theme=light] .demo-trade-journal-block.asset-nasdaq{border-right-color:var(--info)}[data-theme=light] .demo-trade-journal-row{background:var(--surface-1);color:var(--text-primary)}[data-theme=light] .demo-trade-journal-row:hover{background:var(--surface-hover)}[data-theme=light] .demo-trade-journal-row span>small{color:var(--text-muted)}[data-theme=light] .demo-trade-journal-row span>b{color:var(--text-primary)}[data-theme=light] .trade-time b,[data-theme=light] .trade-time small{color:var(--text-secondary)!important}[data-theme=light] .trade-asset em{color:var(--warning);border:1px solid var(--warning)}[data-theme=light] .trade-side.long{color:var(--positive);border-color:var(--positive);background:color-mix(in srgb,var(--positive) 10%,var(--surface-1))}[data-theme=light] .trade-side.short{color:var(--negative);border-color:color-mix(in srgb,var(--negative) 40%,var(--border-subtle));background:color-mix(in srgb,var(--negative) 10%,var(--surface-1))}[data-theme=light] .trade-status{border:1px solid var(--border-subtle);color:var(--text-secondary)}[data-theme=light] .trade-status.open{border-color:var(--border-strong);color:var(--positive)}[data-theme=light] .trade-status.partial{border-color:var(--warning);color:var(--warning)}[data-theme=light] .trade-status.closed{border-color:var(--border-subtle);color:var(--text-secondary)}[data-theme=light] .trade-expand{color:var(--text-muted)}[data-theme=light] .demo-trade-timeline{background:var(--surface-1);border-top:1px solid color-mix(in srgb,var(--border-subtle) 39%,transparent)}[data-theme=light] .demo-timeline-event{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 30%,transparent);color:var(--text-muted)}[data-theme=light] .demo-timeline-event p,[data-theme=light] .demo-timeline-event time{color:var(--text-muted)}[data-theme=light] .demo-timeline-event.important p{color:var(--text-primary)}[data-theme=light] .event-badge{border:1px solid var(--border-subtle);color:var(--text-secondary);background:var(--surface-1)}[data-theme=light] .event-badge.opened,[data-theme=light] .event-badge.taken{border-color:var(--border-strong);color:var(--positive);background:var(--surface-1)}[data-theme=light] .event-badge.skipped{border-color:var(--warning);color:var(--warning);background:var(--surface-1)}[data-theme=light] .event-badge.restored{border-color:var(--border-subtle);color:var(--text-secondary)}[data-theme=light] .event-badge.manage{border-color:var(--border-strong);color:var(--info);background:var(--surface-1)}[data-theme=light] .event-badge.partial{border-color:var(--warning);color:var(--warning);background:var(--surface-1)}[data-theme=light] .event-badge.closed{border-color:var(--border-strong);color:var(--text-primary);background:var(--surface-1)}[data-theme=light] .demo-journal-row-v2{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 36%,transparent);border-right:3px solid var(--border-strong);background:var(--surface-1)}[data-theme=light] .demo-journal-row-v2.asset-bitcoin,[data-theme=light] .demo-journal-row-v2.asset-gold{border-right-color:var(--warning)}[data-theme=light] .demo-journal-row-v2.asset-silver{border-right-color:var(--border-strong)}[data-theme=light] .demo-journal-row-v2.asset-nasdaq{border-right-color:var(--info)}[data-theme=light] .demo-journal-row-v2.important{background:var(--surface-1)}[data-theme=light] .event-time{color:var(--text-muted)}[data-theme=light] .event-asset b{color:var(--text-primary)}[data-theme=light] .event-asset em.long{color:var(--positive);border-color:var(--positive)}[data-theme=light] .event-asset em.short{color:var(--negative);border-color:color-mix(in srgb,var(--negative) 40%,var(--border-subtle))}[data-theme=light] .event-price small,[data-theme=light] .event-r small,[data-theme=light] .event-source{color:var(--text-muted)}[data-theme=light] .event-price b,[data-theme=light] .event-r b{color:var(--text-primary)}[data-theme=light] .demo-journal-row-v2 p{color:var(--text-secondary)}[data-theme=light] .demo-journal-row-v2>button{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-secondary)}[data-theme=light] .demo-primary-action{border-color:var(--border-subtle)!important;color:var(--text-primary)!important}[data-theme=light] .demo-primary-action,[data-theme=light] .demo-primary-action:hover{background:var(--surface-hover)!important}[data-theme=light] .demo-desk-status-line .test-status,[data-theme=light] .demo-desk-status-line .warn,[data-theme=light] .demo-tab-test-count{color:var(--warning)}[data-theme=light] .demo-signal-ticket.asset-bitcoin,[data-theme=light] .demo-signal-ticket.asset-gold{border-right:3px solid var(--warning)}[data-theme=light] .demo-signal-ticket.asset-silver{border-right:3px solid var(--border-strong)}[data-theme=light] .demo-signal-ticket.asset-nasdaq{border-right:3px solid var(--info)}.demo-position-main-compact{grid-template-columns:minmax(145px,1.25fr) 82px 118px 92px 72px 92px 105px 72px}.demo-position-main-compact>div{min-height:58px;padding:9px 10px!important}.demo-position-main-compact .demo-position-identity small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.demo-position-main-compact>div>span{font-size:8px}.demo-position-main-compact>div>strong{font-size:12px}.demo-position-management-compact{padding:8px 10px!important;background:#05140f;border-top:1px solid rgba(95,139,122,.1)}.demo-position-management-compact .spacer{flex:1 1}.demo-position-details{border-top:1px solid rgba(95,139,122,.1);background:#04110d}.demo-position-details>summary{cursor:pointer;list-style:none;padding:7px 10px;color:#77968b;font-size:8px}.demo-position-details>summary::-webkit-details-marker{display:none}.demo-position-details[open]>summary{color:#b4cbc2;border-bottom:1px solid rgba(95,139,122,.1)}.demo-position-details-grid{display:grid;grid-template-columns:repeat(6,minmax(90px,1fr))}.demo-position-details-grid>div{padding:8px 10px;border-left:1px solid rgba(95,139,122,.1);display:flex;flex-direction:column;gap:3px}.demo-position-details-grid span{font-size:7px;color:#68877c}.demo-position-details-grid b{font:10px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d9e8e2}.demo-trade-journal-row-source{grid-template-columns:145px 125px 82px 88px 95px 95px 75px 72px 90px 72px 22px!important}.trade-source{display:flex;flex-direction:column;gap:2px}.trade-source small{font-size:7px!important;color:#718b82!important}.trade-source b{font-size:8px!important;color:#9bb2a9!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo-symbol-spec-table{display:flex;flex-direction:column;border:1px solid #1f4437;border-radius:8px;overflow:hidden}.demo-symbol-spec-table>.head,.demo-symbol-spec-table>.row{display:grid;grid-template-columns:minmax(150px,1.2fr) 75px 125px 60px 105px;grid-gap:8px;gap:8px;align-items:center;padding:7px 8px;border-bottom:1px solid rgba(80,120,104,.14)}.demo-symbol-spec-table>.row:last-child{border-bottom:0}.demo-symbol-spec-table>.head{background:#071a14;color:#78958a;font-size:7px}.demo-symbol-spec-table>.row{background:#05140f}.demo-symbol-spec-table>.row label{display:grid!important;grid-template-columns:85px 1fr!important;align-items:center;grid-gap:6px;gap:6px}.demo-symbol-spec-table>.row label span{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d7e6e0}.demo-symbol-spec-table>.row input{min-width:0!important;width:100%;padding:5px 6px!important}.demo-symbol-spec-table>.row>b{font:9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#e0ede8}.demo-symbol-spec-table>.row>small{font-size:7px;color:#7e988e}.demo-ticket-summary small{font-size:7px;color:#718b82;margin-top:2px}.demo-reconciliation-warning span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}@media(max-width:1250px){.demo-position-main-compact{grid-template-columns:repeat(4,1fr)}.demo-position-details-grid{grid-template-columns:repeat(3,1fr)}.demo-trade-journal-row-source{grid-template-columns:125px 110px 75px 82px repeat(5,80px) 68px 20px!important}}@media(max-width:900px){.demo-position-details-grid,.demo-position-main-compact{grid-template-columns:repeat(2,1fr)}.demo-trade-journal-row-source{grid-template-columns:1.2fr 1fr .8fr .8fr 1fr!important}.demo-symbol-spec-table>.head{display:none}.demo-symbol-spec-table>.row{grid-template-columns:1fr 70px}.demo-symbol-spec-table>.row>b:nth-of-type(2),.demo-symbol-spec-table>.row>small{display:none}}.demo-timeline-event{grid-template-columns:128px 100px minmax(0,1fr)!important}.demo-timeline-detail{display:flex!important;align-items:baseline!important;gap:5px!important;min-width:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.demo-timeline-inline-pnl{display:inline!important;flex:0 0 auto!important;white-space:nowrap!important;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace!important;line-height:1.25!important}.demo-timeline-event.important .demo-timeline-inline-pnl{font-size:9px!important}@media(max-width:900px){.demo-timeline-event{grid-template-columns:110px 90px minmax(0,1fr)!important}.demo-timeline-detail{display:block!important}.demo-timeline-inline-pnl{display:inline!important}}[data-theme=light] .demo-position-details,[data-theme=light] .demo-position-management-compact{background:var(--surface-1);border-top:1px solid color-mix(in srgb,var(--border-subtle) 30%,transparent)}[data-theme=light] .demo-position-details>summary{color:var(--text-muted)}[data-theme=light] .demo-position-details[open]>summary{color:var(--text-secondary);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 30%,transparent)}[data-theme=light] .demo-position-details-grid>div{border-left:1px solid color-mix(in srgb,var(--border-subtle) 30%,transparent)}[data-theme=light] .demo-position-details-grid span{color:var(--text-muted)}[data-theme=light] .demo-position-details-grid b{color:var(--text-primary)}[data-theme=light] .trade-source small{color:var(--text-muted)!important}[data-theme=light] .trade-source b{color:var(--text-secondary)!important}[data-theme=light] .demo-symbol-spec-table{border:1px solid var(--border-subtle)}[data-theme=light] .demo-symbol-spec-table>.head,[data-theme=light] .demo-symbol-spec-table>.row{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 42%,transparent)}[data-theme=light] .demo-symbol-spec-table>.head{background:var(--surface-1);color:var(--text-muted)}[data-theme=light] .demo-symbol-spec-table>.row{background:var(--surface-1)}[data-theme=light] .demo-symbol-spec-table>.row label span,[data-theme=light] .demo-symbol-spec-table>.row>b{color:var(--text-primary)}[data-theme=light] .demo-symbol-spec-table>.row>small,[data-theme=light] .demo-ticket-summary small{color:var(--text-muted)}.demo-account-strip{grid-template-columns:minmax(180px,1.5fr) repeat(6,minmax(110px,.8fr)) 48px!important}.demo-account-strip>div{min-width:0}.demo-account-strip>div>strong{line-height:1.15;white-space:nowrap}.demo-kpi-open-risk{background:rgba(7,28,21,.55)}.demo-kpi-pending-risk{background:rgba(53,42,10,.34);border-left-color:rgba(196,160,56,.22)!important}.demo-kpi-pending-risk>span{color:#b49a4f!important}.demo-kpi-pending-risk>strong{color:#e4c76b!important}.demo-qa-loader strong{font-size:0!important}.demo-qa-loader strong:after{content:"PREVIEW QA · ISOLATED LOCAL DATA · SEED 2026-09-17.5";font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:#eff7b8}.demo-late-fill-section,.demo-pending-section{margin:12px;background:#04120e;border:1px solid #214a3a;border-radius:10px;overflow:hidden}.demo-pending-section{border-color:#62511f}.demo-pending-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;background:#071a14;border-bottom:1px solid rgba(80,120,104,.18)}.demo-pending-section .demo-pending-head{background:#171407;border-bottom-color:#4e421d}.demo-pending-head>div:first-child{display:flex;flex-direction:column;gap:3px}.demo-pending-head span{font-size:8px;letter-spacing:.08em;color:#6f9185}.demo-pending-head strong{font-size:14px;color:#e4efe9}.demo-pending-head small{font-size:8px;color:#78958a}.demo-pending-summary{display:grid;grid-template-columns:auto auto;grid-gap:2px 7px;gap:2px 7px;align-items:baseline;text-align:left;direction:ltr}.demo-pending-summary b{font:800 15px ui-monospace,SFMono-Regular,Menlo,monospace;color:#e7c761}.demo-pending-summary strong{font:800 13px ui-monospace,SFMono-Regular,Menlo,monospace;color:#e7c761}.demo-pending-summary span{font-size:7px;color:#9d8b50;letter-spacing:0}.demo-pending-list{display:flex;flex-direction:column}.demo-pending-row{display:grid;grid-template-columns:minmax(150px,1.2fr) repeat(7,minmax(88px,.8fr)) 92px;grid-gap:0;gap:0;align-items:stretch;background:#07150f;border-bottom:1px solid rgba(89,124,110,.13);border-right:3px solid #557368}.demo-pending-row:last-child{border-bottom:0}.demo-pending-row.asset-gold{border-right-color:#caa536}.demo-pending-row.asset-bitcoin{border-right-color:#e98934}.demo-pending-row.asset-silver{border-right-color:#9facb1}.demo-pending-row.asset-nasdaq{border-right-color:#3597cb}.demo-pending-row>div{padding:9px 10px;border-left:1px solid rgba(89,124,110,.1);display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.demo-pending-row>div>span{font-size:7px;color:#718e83}.demo-pending-row>div>b{font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:#dbe8e3;white-space:nowrap}.demo-pending-identity>strong{font-size:11px;color:#eef7f3}.demo-pending-identity>span{font-size:8px!important;font-weight:800!important;letter-spacing:0!important}.demo-pending-identity>span.long{color:#4be5a2}.demo-pending-identity>span.short{color:#ff6d70}.demo-pending-identity>small{font-size:7px;color:#9a8b4c}.demo-pending-cancel{margin:8px;border:1px solid #78343b;background:#2a0d12;color:#ff9297;border-radius:7px;padding:7px 8px;cursor:pointer;font-size:8px}.demo-pending-empty{padding:13px;color:#7e948c;font-size:9px}.demo-late-fill-section{border-color:#74383c}.demo-late-fill-section .demo-pending-head{background:#201013;border-bottom-color:#5f2d32}.demo-late-fill-section .demo-pending-head span,.demo-late-fill-section .demo-pending-head strong{color:#ff9da1}.demo-late-fill-list{display:flex;flex-direction:column}.demo-late-fill-row{padding:10px 12px;display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid rgba(120,52,59,.24);background:#140b0d}.demo-late-fill-row:last-child{border-bottom:0}.demo-late-fill-row strong{min-width:145px;color:#ff9095;font-size:9px}.demo-late-fill-row span{color:#d5a4a7;font-size:9px;line-height:1.45}.demo-entry-quality-comparison{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:9px}.demo-entry-quality-comparison>div{border:1px solid #244c3d;background:#061711;border-radius:8px;padding:9px 10px;display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px;align-items:center}.demo-entry-quality-comparison>div>span{grid-column:1/-1;font-size:8px;color:#739589;letter-spacing:.06em}.demo-entry-quality-comparison>div>strong{font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:#dbe9e4}.demo-entry-quality-comparison>div>small{font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#8ca79d}.demo-entry-quality-comparison>div>b{grid-column:2;grid-row:2/4;font:900 15px ui-monospace,SFMono-Regular,Menlo,monospace;color:#8bd5b7}.demo-entry-quality-comparison>div.warning{border-color:#806823;background:#1d1808}.demo-entry-quality-comparison>div.warning>b{color:#f0cd67}.demo-entry-quality-comparison>div.danger{border-color:#7b343b;background:#251014}.demo-entry-quality-comparison>div.danger>b{color:#ff7e83}.demo-entry-warning-yellow{display:flex!important;align-items:center;justify-content:space-between;gap:10px}.demo-entry-warning-yellow span{font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace}.demo-entry-warning-red{margin-top:9px;border:1px solid #843941;background:#2a1014;color:#ff9b9f;border-radius:7px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px}.demo-entry-warning-red strong{color:#ff9196}.demo-entry-warning-red span{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#ffb0b3}@media(max-width:1300px){.demo-account-strip{grid-template-columns:repeat(4,1fr)!important}.demo-pending-row{grid-template-columns:repeat(5,1fr)}.demo-pending-cancel{min-height:42px}}@media(max-width:820px){.demo-account-strip{grid-template-columns:1fr 1fr!important}.demo-pending-head{align-items:flex-start;flex-direction:column}.demo-pending-row{grid-template-columns:1fr 1fr}.demo-pending-cancel,.demo-pending-identity{grid-column:1/-1}.demo-late-fill-row{flex-direction:column}.demo-late-fill-row strong{min-width:0}.demo-entry-quality-comparison{grid-template-columns:1fr}.demo-entry-warning-red,.demo-entry-warning-yellow{align-items:flex-start;flex-direction:column}}[data-theme=light] .demo-kpi-open-risk{background:var(--surface-1)}[data-theme=light] .demo-kpi-pending-risk{background:color-mix(in srgb,color-mix(in srgb,var(--warning) 10%,var(--surface-1)) 34%,transparent);border-left-color:color-mix(in srgb,var(--warning) 22%,transparent)!important}[data-theme=light] .demo-kpi-pending-risk>span,[data-theme=light] .demo-kpi-pending-risk>strong{color:var(--warning)!important}[data-theme=light] .demo-qa-loader strong:after{color:var(--warning)}[data-theme=light] .demo-late-fill-section,[data-theme=light] .demo-pending-section{background:var(--surface-1);border:1px solid var(--border-subtle)}[data-theme=light] .demo-pending-section{border-color:color-mix(in srgb,var(--warning) 40%,var(--border-subtle))}[data-theme=light] .demo-pending-head{background:var(--surface-1);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 54%,transparent)}[data-theme=light] .demo-pending-section .demo-pending-head{background:color-mix(in srgb,var(--warning) 10%,var(--surface-1));border-bottom-color:color-mix(in srgb,var(--warning) 40%,var(--border-subtle))}[data-theme=light] .demo-pending-head span{color:var(--text-muted)}[data-theme=light] .demo-pending-head strong{color:var(--text-primary)}[data-theme=light] .demo-pending-head small{color:var(--text-muted)}[data-theme=light] .demo-pending-summary b,[data-theme=light] .demo-pending-summary span,[data-theme=light] .demo-pending-summary strong{color:var(--warning)}[data-theme=light] .demo-pending-row{background:var(--surface-1);border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 39%,transparent);border-right:3px solid var(--border-strong)}[data-theme=light] .demo-pending-row.asset-bitcoin,[data-theme=light] .demo-pending-row.asset-gold{border-right-color:var(--warning)}[data-theme=light] .demo-pending-row.asset-silver{border-right-color:var(--border-strong)}[data-theme=light] .demo-pending-row.asset-nasdaq{border-right-color:var(--info)}[data-theme=light] .demo-pending-row>div{border-left:1px solid color-mix(in srgb,var(--border-subtle) 30%,transparent)}[data-theme=light] .demo-pending-row>div>span{color:var(--text-muted)}[data-theme=light] .demo-pending-identity>strong,[data-theme=light] .demo-pending-row>div>b{color:var(--text-primary)}[data-theme=light] .demo-pending-identity>span.long{color:var(--positive)}[data-theme=light] .demo-pending-identity>span.short{color:var(--negative)}[data-theme=light] .demo-pending-identity>small{color:var(--warning)}[data-theme=light] .demo-pending-cancel{border:1px solid color-mix(in srgb,var(--negative) 40%,var(--border-subtle));background:color-mix(in srgb,var(--negative) 10%,var(--surface-1));color:var(--negative)}[data-theme=light] .demo-pending-empty{color:var(--text-muted)}[data-theme=light] .demo-late-fill-section{border-color:color-mix(in srgb,var(--negative) 40%,var(--border-subtle))}[data-theme=light] .demo-late-fill-section .demo-pending-head{background:var(--surface-1);border-bottom-color:var(--border-subtle)}[data-theme=light] .demo-late-fill-section .demo-pending-head span,[data-theme=light] .demo-late-fill-section .demo-pending-head strong{color:var(--negative)}[data-theme=light] .demo-late-fill-row{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent);background:var(--surface-1)}[data-theme=light] .demo-late-fill-row strong{color:var(--negative)}[data-theme=light] .demo-late-fill-row span{color:var(--text-secondary)}[data-theme=light] .demo-entry-quality-comparison>div{border:1px solid var(--border-subtle);background:var(--surface-1)}[data-theme=light] .demo-entry-quality-comparison>div>span{color:var(--text-muted)}[data-theme=light] .demo-entry-quality-comparison>div>strong{color:var(--text-primary)}[data-theme=light] .demo-entry-quality-comparison>div>small{color:var(--text-muted)}[data-theme=light] .demo-entry-quality-comparison>div>b{color:var(--positive)}[data-theme=light] .demo-entry-quality-comparison>div.warning{border-color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,var(--surface-1))}[data-theme=light] .demo-entry-quality-comparison>div.warning>b{color:var(--warning)}[data-theme=light] .demo-entry-quality-comparison>div.danger{border-color:color-mix(in srgb,var(--negative) 40%,var(--border-subtle));background:color-mix(in srgb,var(--negative) 10%,var(--surface-1))}[data-theme=light] .demo-entry-quality-comparison>div.danger>b{color:var(--negative)}[data-theme=light] .demo-entry-warning-red{border:1px solid color-mix(in srgb,var(--negative) 40%,var(--border-subtle));background:color-mix(in srgb,var(--negative) 10%,var(--surface-1));color:var(--negative)}[data-theme=light] .demo-entry-warning-red span,[data-theme=light] .demo-entry-warning-red strong{color:var(--negative)}.pilot-auth-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top,#102a2a 0,#071316 42%,#03080a 100%);color:#eef7f4}.pilot-auth-card{width:min(460px,100%);border:1px solid #25464d;border-radius:16px;background:linear-gradient(180deg,#0b1b20,#071216);padding:24px;box-shadow:0 22px 70px rgba(0,0,0,.35)}.pilot-auth-brand{display:flex;align-items:center;gap:12px;margin-bottom:24px}.pilot-auth-brand>span{width:44px;height:44px;border:1px solid #2c7255;border-radius:11px;background:#0d2a20;color:#8ff0c5;display:grid;place-items:center;font-weight:900;letter-spacing:.08em}.pilot-auth-brand>div{display:flex;flex-direction:column}.pilot-auth-brand strong{font-size:13px;letter-spacing:.06em}.pilot-auth-brand small{font-size:9px;color:#719096}.pilot-auth-card h1{font-size:28px;margin:0 0 8px}.pilot-auth-card>p{font-size:12px;line-height:1.7;color:#8ba0a5;margin:0 0 18px}.pilot-login-form{display:grid;grid-gap:10px;gap:10px}.pilot-login-form label{display:flex;flex-direction:column;gap:5px}.pilot-login-form label span{font-size:8px;color:#739097;letter-spacing:.11em}.pilot-login-form input{border:1px solid #294851;background:#061216;color:#f1f8f6;border-radius:8px;padding:11px 12px;outline:none}.pilot-login-form input:focus{border-color:#3b9870;box-shadow:0 0 0 2px rgba(53,230,161,.08)}.pilot-login-form button,.pilot-logout{border-radius:8px;padding:11px 13px;cursor:pointer;font-weight:800}.pilot-login-form .primary{border:1px solid #2d7c59;background:linear-gradient(180deg,#1f8b62,#136343);color:#fff}.pilot-login-form .secondary,.pilot-logout{border:1px solid #2a4950;background:#0b1d22;color:#bdd2d2}.pilot-login-form button:disabled{opacity:.5;cursor:not-allowed}.pilot-login-message{font-size:10px;color:#b9cdcc;margin:2px 0 0}.pilot-auth-warning{border:1px solid #6a5423;background:#241d0b;border-radius:9px;padding:12px;display:flex;flex-direction:column;gap:4px}.pilot-auth-warning strong{color:#ffd788;font-size:10px}.pilot-auth-warning span{font-size:10px;color:#c8ad77;line-height:1.5}.pilot-user-badge{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:10px;-webkit-border-start:1px solid #263e44;border-inline-start:1px solid #263e44;-webkit-padding-start:12px;padding-inline-start:12px}.pilot-user-badge>div{display:grid;grid-template-columns:auto auto auto;align-items:center;grid-gap:5px;gap:5px}.pilot-user-badge small,.pilot-user-badge span{font-size:7px;color:#70878c}.pilot-user-badge strong{font-size:9px;color:#d9e9e5}.pilot-user-badge small{border:1px solid #2c5148;border-radius:999px;padding:3px 6px;color:#87d5b3}.pilot-user-badge button{border:1px solid #344b50;background:#0a171b;color:#8fa4a8;border-radius:6px;padding:5px 8px;font-size:7px;cursor:pointer}.pilot-admin-link{border:1px solid #2d6651;background:#0c251d;color:#9ce2c2;border-radius:6px;padding:5px 8px;font-size:7px;text-decoration:none;white-space:nowrap}@media(max-width:760px){.pilot-user-badge{width:100%;-webkit-margin-start:0;margin-inline-start:0;-webkit-border-start:0;border-inline-start:0;border-top:1px solid #263e44;padding:8px 0 0;justify-content:space-between}.pilot-user-badge>div{grid-template-columns:auto auto auto}}.pilot-login-secret{display:flex;align-items:stretch;gap:6px}.pilot-login-secret input{flex:1 1;min-width:0}.pilot-login-reveal{border:1px solid #294851;background:#0b1d22;color:#8fa4a8;border-radius:8px;padding:0 11px;font-size:9px;letter-spacing:.06em;cursor:pointer;font-weight:800;white-space:nowrap}.pilot-login-reveal:hover{border-color:#3b9870;color:#bdd2d2}.pilot-login-wrap{display:grid;grid-gap:10px;gap:10px}.pilot-auth-tabs{display:grid;grid-template-columns:1fr 1fr;border:1px solid #294851;border-radius:8px;overflow:hidden;margin-bottom:2px}.pilot-auth-tabs button{height:36px;border:0;background:#07161a;color:#789096;font:inherit;font-size:9px;cursor:pointer}.pilot-auth-tabs button+button{-webkit-border-start:1px solid #294851;border-inline-start:1px solid #294851}.pilot-auth-tabs button[aria-selected=true]{background:#0d2924;color:#a9f1d1;box-shadow:inset 0 -2px 0 #3b9870;font-weight:800}.pilot-forgot-link{display:block;text-align:center;color:#8fd4bb;font-size:9px;text-decoration:none;padding:3px}.pilot-forgot-link:hover{text-decoration:underline}.pilot-login-help{color:#6f878d;text-align:center}.pilot-login-links{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.pilot-login-links a{color:#8fd4bb;font-size:9px;text-decoration:none}.pilot-login-links a:hover{text-decoration:underline}.pilot-admin-page{min-height:100vh;background:#050d10;color:#e9f3f0;padding:18px}.pilot-admin-topbar{display:flex;justify-content:space-between;align-items:center;gap:20px;border:1px solid #203b42;border-radius:10px;background:#08171b;padding:10px 12px}.pilot-admin-topbar>div:first-child{display:flex;flex-direction:column;gap:2px}.pilot-admin-topbar strong{font-size:12px;letter-spacing:.07em}.pilot-admin-topbar span{font-size:8px;color:#6f8a91}.pilot-admin-panel{margin-top:12px;border:1px solid #203b42;border-radius:10px;background:linear-gradient(180deg,#09191e,#061216);padding:14px}.pilot-admin-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.pilot-admin-head>div{display:flex;flex-direction:column;gap:3px}.pilot-admin-head span{font-size:8px;color:#6d898f;letter-spacing:.13em}.pilot-admin-head h1{font-size:24px;margin:0}.pilot-admin-head p{font-size:9px;color:#7d969b;margin:0}.pilot-admin-head button{border:1px solid #2d5e50;background:#0d291f;color:#9fe7c5;border-radius:7px;padding:8px 10px;cursor:pointer}.pilot-invite-form{display:grid;grid-template-columns:1.3fr .8fr 1.2fr auto;grid-gap:7px;gap:7px;align-items:end;margin-top:12px;border:1px solid #1f3e45;border-radius:8px;background:#071519;padding:10px}.pilot-invite-form>div{display:flex;flex-direction:column;gap:2px}.pilot-invite-form span{font-size:7px;color:#718b90;letter-spacing:.12em}.pilot-invite-form strong{font-size:11px}.pilot-invite-form small{font-size:7px;color:#758d92}.pilot-invite-form input{border:1px solid #294a51;background:#061216;color:#eef7f4;border-radius:7px;padding:9px 10px;outline:none}.pilot-invite-form button{border:1px solid #2d7657;background:linear-gradient(180deg,#1d825b,#126143);color:#fff;border-radius:7px;padding:9px 12px;font-weight:800;cursor:pointer}.pilot-invite-form button:disabled{opacity:.5;cursor:not-allowed}.pilot-invite-message{margin-top:7px;border:1px solid #294b44;background:#0b241c;color:#9fdcbe;border-radius:7px;padding:8px 10px;font-size:8px}.pilot-admin-table{margin-top:12px;border:1px solid #1d373e;border-radius:8px;overflow:hidden}.pilot-admin-row{display:grid;grid-template-columns:1.1fr 1.6fr .8fr .8fr .8fr 1.8fr;grid-gap:8px;gap:8px;align-items:center;min-height:48px;padding:7px 9px;border-top:1px solid #142b31;font-size:8px}.pilot-admin-row:first-child{border-top:0}.pilot-admin-row.header{background:#0c1b20;color:#708a90;font-size:7px}.pilot-admin-row strong{font-size:9px}.pilot-admin-row .status{display:inline-flex;justify-content:center;border-radius:999px;padding:5px 7px;width:max-content}.pilot-admin-row .status.active{background:#0e2b20;color:#7ee5b7}.pilot-admin-row .status.pending{background:#2b2410;color:#eacb76}.pilot-admin-row .status.suspended{background:#321719;color:#ff9ba0}.pilot-admin-actions{display:flex;gap:5px;flex-wrap:wrap}.pilot-admin-actions button{border:1px solid #2d5e50;background:#0d291f;color:#a7e9c9;border-radius:6px;padding:6px 8px;font-size:7px;cursor:pointer}.pilot-admin-actions .warn{border-color:#6c3438;background:#291517;color:#ffb2b5}.pilot-admin-actions .ghost{border-color:#334c52;background:#0a171b;color:#9cb0b4}.pilot-admin-empty,.pilot-admin-error{margin-top:12px;border:1px dashed #28454c;border-radius:8px;padding:22px;text-align:center;color:#82999e;font-size:9px}.pilot-admin-error{border-color:#6b3538;color:#ffb3b7;background:#241315}@media(max-width:900px){.pilot-admin-table{overflow-x:auto}.pilot-admin-row{min-width:900px}.pilot-admin-head,.pilot-admin-topbar{align-items:flex-start;flex-direction:column}.pilot-invite-form{grid-template-columns:1fr}}.pilot-created-code{margin-top:8px;border:1px solid #2d7657;background:#0b241c;border-radius:8px;padding:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pilot-created-code>div{display:flex;flex-direction:column;gap:4px}.pilot-created-code span{font-size:8px;color:#8ab5a2}.pilot-created-code strong{font:800 15px ui-monospace,SFMono-Regular,Menlo,monospace;color:#b8f1d6;letter-spacing:.06em}.pilot-created-code button,.pilot-invite-row button{border:1px solid #2d5e50;background:#0d291f;color:#a7e9c9;border-radius:6px;padding:6px 9px;font-size:8px;cursor:pointer}.pilot-admin-section-title{margin-top:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #203b42;padding-bottom:7px}.pilot-admin-section-title span{font-size:8px;color:#6d898f;letter-spacing:.13em}.pilot-admin-section-title strong{font-size:10px}.pilot-invite-table{margin-top:8px;border:1px solid #1d373e;border-radius:8px;overflow:hidden}.pilot-invite-row{display:grid;grid-template-columns:1fr 1.5fr .7fr 1.3fr 1fr 1fr .6fr;grid-gap:8px;gap:8px;align-items:center;min-height:44px;padding:7px 9px;border-top:1px solid #142b31;font-size:8px}.pilot-invite-row:first-child{border-top:0}.pilot-invite-row.header{background:#0c1b20;color:#708a90;font-size:7px}.invite-status{width:max-content;border-radius:999px;padding:4px 7px}.invite-status.active{background:#0e2b20;color:#7ee5b7}.invite-status.used{background:#152a35;color:#82cde7}.invite-status.revoked{background:#321719;color:#ff9ba0}.pilot-invite-row .warn{border-color:#6c3438;background:#291517;color:#ffb2b5}.pilot-login-help{font-size:8px;color:#70878c;line-height:1.5}@media(max-width:900px){.pilot-invite-table{overflow-x:auto}.pilot-invite-row{min-width:1000px}.pilot-created-code{align-items:flex-start;flex-direction:column}}.pilot-trade-store{margin-top:14px;border:1px solid #224149;border-radius:13px;background:linear-gradient(180deg,#08171c,#050f13);padding:14px;box-shadow:0 18px 42px rgba(0,0,0,.25)}.pilot-trade-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:3px 3px 12px;border-bottom:1px solid #17343b}.pilot-trade-head>div:first-child{display:flex;flex-direction:column;gap:3px}.pilot-account-create>div span,.pilot-section-head span,.pilot-settings>div:first-child span,.pilot-trade-head span{font-size:8px;letter-spacing:.13em;color:#708c92}.pilot-trade-head h2{font-size:24px;margin:0}.pilot-account-create p,.pilot-trade-head p{font-size:9px;color:#7d969b;margin:0}.pilot-trade-head-status{display:flex;gap:7px;align-items:center}.pilot-trade-head-status b,.pilot-trade-head-status span{border:1px solid #2b5147;border-radius:999px;padding:7px 9px;font-size:7px}.pilot-trade-head-status b{color:#9ce4c3;background:#0c2a20}.pilot-trade-head-status span{color:#b6cac8;background:#0b1d22}.pilot-trade-error{margin-top:10px;border:1px solid #6b3539;background:#281518;color:#ffb4b8;border-radius:8px;padding:9px 11px;font-size:9px}.pilot-empty,.pilot-trade-loading{border:1px dashed #294850;border-radius:8px;background:#061216;color:#789096;display:grid;place-items:center;min-height:110px;font-size:9px}.pilot-account-create{display:grid;grid-template-columns:1fr 220px 130px;grid-gap:10px;gap:10px;align-items:end;margin-top:10px;border:1px solid #1d3b42;border-radius:9px;background:#071519;padding:12px}.pilot-account-create>div{display:flex;flex-direction:column;gap:4px}.pilot-account-create strong{font-size:15px}.pilot-account-create label,.pilot-risk-grid label{display:flex;flex-direction:column;gap:4px}.pilot-account-create label span,.pilot-risk-grid label span{font-size:7px;color:#70888e}.pilot-account-create input,.pilot-management input,.pilot-risk-grid input,.pilot-risk-grid select,.pilot-setting-controls input,.pilot-setting-controls select{border:1px solid #294a51;background:#061216;color:#eef7f4;border-radius:7px;padding:8px 9px;outline:none;min-width:0}.pilot-account-create button,.pilot-management button,.pilot-setting-controls button,.pilot-signal-actions button{border:1px solid #2d7455;border-radius:7px;background:linear-gradient(180deg,#1d815b,#126143);color:#fff;padding:9px 11px;font-weight:800;cursor:pointer}.pilot-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:10px}.pilot-kpis>div{border:1px solid #1d3940;background:#071418;border-radius:8px;padding:9px;display:flex;flex-direction:column;gap:3px}.pilot-kpis span{font-size:7px;color:#6f898f}.pilot-kpis b{font-size:12px}.pilot-settings{margin-top:8px;border:1px solid #1d3940;border-radius:8px;background:#071418;padding:9px}.pilot-settings>div:first-child{display:flex;flex-direction:column;gap:2px}.pilot-settings>div:first-child strong{font-size:11px}.pilot-setting-controls{display:grid;grid-template-columns:120px repeat(5,minmax(110px,1fr)) auto;grid-gap:6px;gap:6px;margin-top:7px;align-items:end}.pilot-setting-controls button{padding:8px}.pilot-setting-field{display:flex;flex-direction:column;gap:4px;min-width:0}.pilot-setting-field>span{font-size:7px;color:#70888e;white-space:nowrap}.pilot-setting-controls .danger{border-color:#6e3439;background:#2b1618;color:#ffb7bb}.pilot-reset-section{margin-top:8px;border:1px solid #5f393c;border-radius:8px;background:#120d0f;padding:9px}.pilot-reset-section>div:first-child{display:flex;flex-direction:column;gap:2px}.pilot-reset-section>div:first-child span{font-size:8px;letter-spacing:.13em;color:#9c6f73}.pilot-reset-section>div:first-child strong{font-size:11px}.pilot-reset-box{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:7px}.pilot-reset-box p{margin:0;flex:1 1 360px;font-size:8px;line-height:1.5;color:#d3b6b8}.pilot-reset-box button{border:1px solid #355057;background:#0b1a1e;color:#b8c8c9;border-radius:7px;padding:8px 10px;cursor:pointer}.pilot-reset-box button.danger{border-color:#6e3439;background:#2b1618;color:#ffb7bb}.pilot-reset-box button:disabled{opacity:.45;cursor:not-allowed}.pilot-board-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.pilot-closed,.pilot-incoming,.pilot-open{border:1px solid #203c43;border-radius:9px;background:linear-gradient(180deg,#09191e,#061216);padding:11px}.pilot-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.pilot-section-head>div{display:flex;flex-direction:column;gap:2px}.pilot-section-head strong{font-size:14px}.pilot-section-head small{font-size:8px;color:#728b90}.pilot-open-list,.pilot-signal-list{display:grid;grid-gap:7px;gap:7px;margin-top:9px}.pilot-open-card,.pilot-signal-card{border:1px solid #28454c;border-radius:8px;background:#071419;padding:9px;position:relative;overflow:hidden}.pilot-open-card:before,.pilot-signal-card:before{content:"";position:absolute;top:0;right:0;left:0;height:2px;background:#7d8d91}.pilot-open-card.long:before,.pilot-signal-card.long:before{background:#35e6a1}.pilot-open-card.short:before,.pilot-signal-card.short:before{background:#ff6268}.pilot-open-top,.pilot-signal-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pilot-open-top>div,.pilot-signal-top>div{display:flex;flex-direction:column;gap:2px}.pilot-open-top span,.pilot-signal-top span{font-size:7px;color:#6d858b}.pilot-open-top strong,.pilot-signal-top strong{font-size:13px}.pilot-open-top small,.pilot-signal-top small{font-size:8px;color:#8aa0a4}.pilot-signal-top>b{font-size:9px;border-radius:6px;padding:5px 8px}.pilot-signal-card.long .pilot-signal-top>b{color:#aef0d0;background:#0d2d21}.pilot-signal-card.short .pilot-signal-top>b{color:#ffc0c3;background:#301719}.pilot-signal-meta{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.pilot-signal-meta span{border:1px solid #1c363c;border-radius:5px;background:#08171b;padding:5px 7px;font-size:7px;color:#81969a}.pilot-risk-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:5px;gap:5px;margin-top:7px}.pilot-risk-grid label>div{display:grid;grid-template-columns:60px 1fr;grid-gap:4px;gap:4px}.pilot-level-label{display:flex;align-items:center;justify-content:space-between;gap:5px}.pilot-level-label>b{font-size:7px;color:#70888e}.pilot-level-mode{display:flex;gap:3px;font-style:normal}.pilot-level-mode button{border:1px solid #294a51;background:#061216;color:#81969a;border-radius:5px;padding:3px 5px;font-size:6.5px;cursor:pointer}.pilot-level-mode button.active{border-color:#2d7455;background:#0d2d21;color:#aef0d0}.pilot-level-hint{font-size:6.5px;color:#70888e;min-height:10px}.pilot-pnl-strip,.pilot-risk-summary,.pilot-trade-details{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;margin-top:7px}.pilot-pnl-strip span,.pilot-risk-summary span,.pilot-trade-details span{border:1px solid #1b343b;border-radius:5px;background:#061216;padding:6px;display:flex;flex-direction:column;gap:2px;font-size:6.5px;color:#72898e}.pilot-pnl-strip b,.pilot-risk-summary b,.pilot-trade-details b{font-size:9px;color:#dbe9e6}.pilot-signal-actions{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:5px;gap:5px;margin-top:7px}.pilot-signal-actions .skip{border-color:#344c52;background:#0a181c;color:#9eb0b4}.pilot-signal-card.short .pilot-signal-actions .take{border-color:#79383d;background:linear-gradient(180deg,#8d343a,#642429)}.pilot-management button:disabled,.pilot-setting-controls button:disabled,.pilot-signal-actions button:disabled{opacity:.45;cursor:not-allowed}.pilot-open-top>b{font-size:15px}.pilot-pnl-strip{grid-template-columns:repeat(4,1fr)}.pilot-trade-details{grid-template-columns:repeat(6,1fr)}.pilot-management{display:grid;grid-template-columns:1fr auto auto 1fr auto auto;grid-gap:5px;gap:5px;margin-top:7px}.pilot-management button{padding:7px 8px;font-size:7px}.pilot-management button.close{border-color:#73363a;background:#35191c;color:#ffc1c4}.pilot-closed{margin-top:10px}.pilot-empty{margin-top:8px}.pilot-empty.compact{min-height:70px}.pilot-closed-table{margin-top:8px;border:1px solid #1d3940;border-radius:7px;overflow:hidden}.pilot-closed-table .row{display:grid;grid-template-columns:1fr .8fr .6fr 1.5fr .8fr .8fr .9fr;grid-gap:6px;gap:6px;align-items:center;min-height:37px;padding:6px 8px;border-top:1px solid #142e34;font-size:8px}.pilot-closed-table .row:first-child{border-top:0}.pilot-closed-table .row.head{background:#0c1c21;color:#718a8f;font-size:7px}.positive{color:#62e2ad!important}.negative{color:#ff7d82!important}.pilot-entry-blocker,.pilot-entry-fallback{display:block;margin-top:6px;padding:6px 8px;border-radius:6px;font-size:7px}.pilot-entry-fallback{border:1px solid #39634f;background:#0b241b;color:#8fdbba}.pilot-entry-blocker{border:1px solid #5f393c;background:#241416;color:#e6a6a9}.pilot-signal-card.focused{box-shadow:0 0 0 2px rgba(53,230,161,.35),0 0 26px rgba(53,230,161,.12)}.pilot-open-card.pro{padding:11px}.pilot-open-status{display:flex;align-items:center;gap:6px}.pilot-open-status b{font-size:7px;border:1px solid #2e6451;background:#0d2b20;color:#8de8bc;border-radius:999px;padding:5px 8px}.pilot-open-status small{font-size:7px;color:#71888d}.pilot-audit-strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;margin-top:8px}.pilot-audit-strip span{border:1px solid #1b343b;border-radius:5px;background:#061216;padding:6px;display:flex;flex-direction:column;gap:2px;font-size:6.5px;color:#72898e}.pilot-audit-strip b{font-size:9px;color:#dbe9e6}.pilot-pnl-strip.pro{grid-template-columns:repeat(6,1fr)}.pilot-trade-details.pro{grid-template-columns:repeat(7,1fr)}.pilot-close-overlay{position:fixed;inset:0;z-index:5000;background:rgba(1,7,9,.78);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:20px}.pilot-close-modal{width:min(520px,100%);border:1px solid #6c3539;border-radius:13px;background:linear-gradient(180deg,#1b1013,#0a1114);padding:18px;box-shadow:0 26px 90px rgba(0,0,0,.55)}.pilot-close-modal>span{font-size:8px;letter-spacing:.14em;color:#d8878b}.pilot-close-modal h3{font-size:24px;margin:5px 0}.pilot-close-modal p{font-size:10px;color:#9daeb0;line-height:1.55;margin:0 0 12px}.pilot-close-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.pilot-close-summary>div{border:1px solid #39252a;background:#0d1518;border-radius:7px;padding:8px;display:flex;flex-direction:column;gap:3px}.pilot-close-summary span{font-size:7px;color:#8a9b9e}.pilot-close-summary b{font-size:10px}.pilot-close-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:12px}.pilot-close-actions button{border:1px solid #355057;background:#0b1a1e;color:#b8c8c9;border-radius:8px;padding:10px;cursor:pointer}.pilot-close-actions .confirm{border-color:#823f44;background:linear-gradient(180deg,#8e343a,#5e2328);color:#fff;font-weight:900}.pilot-closed-table.pro .row{grid-template-columns:.9fr 1.4fr .8fr 1.1fr .8fr 1.1fr .7fr .6fr .8fr;min-width:980px}.pilot-closed-table.pro{overflow-x:auto}.pilot-signal-filter{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px;padding:7px;border:1px solid #1b343b;border-radius:7px;background:#061216}.pilot-signal-filter button{border:1px solid #294850;border-radius:999px;background:#08171b;color:#80979b;padding:6px 9px;font-size:7px;font-weight:800;cursor:pointer}.pilot-signal-filter button.active{border-color:#4d7180;background:#0d2730;color:#e6f2ef}.pilot-signal-group{margin-top:10px;border-top:1px solid #17343b;padding-top:9px}.pilot-signal-group-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pilot-signal-group-head>div{display:flex;flex-direction:column;gap:2px}.pilot-signal-group-head span{font-size:7px;letter-spacing:.12em;color:#708c92}.pilot-signal-group-head strong{font-size:11px}.pilot-signal-group-head>b{min-width:30px;text-align:center;border:1px solid #294850;border-radius:999px;padding:5px 8px;font-size:8px;color:#dce8e6;background:#071418}.pilot-signal-group.armed .pilot-signal-group-head>b{border-color:#6e5c27;color:#f1c958;background:#211d0b}.pilot-signal-card.armed:before{background:#f1c958!important}.pilot-armed-notice{margin-top:8px;border:1px solid #665625;border-radius:6px;background:#1d190a;padding:8px;display:flex;flex-direction:column;gap:4px}.pilot-armed-notice b{font-size:8px;color:#f1c958}.pilot-armed-notice span{font-size:7px;color:#b9ae7e;line-height:1.45}.pilot-signal-actions.armed-actions{grid-template-columns:1fr}.pilot-signal-actions.armed-actions button{border-color:#4e4527;background:#17150c;color:#8e875f}.pilot-signal-actions.armed-actions button:disabled{opacity:1;cursor:not-allowed}@media(max-width:1300px){.pilot-kpis,.pilot-setting-controls{grid-template-columns:repeat(3,1fr)}.pilot-board-grid{grid-template-columns:1fr}.pilot-pnl-strip.pro,.pilot-trade-details{grid-template-columns:repeat(3,1fr)}.pilot-trade-details.pro{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.pilot-section-head,.pilot-trade-head{align-items:flex-start;flex-direction:column}.pilot-account-create{grid-template-columns:1fr}.pilot-kpis{grid-template-columns:repeat(2,1fr)}.pilot-risk-grid,.pilot-setting-controls{grid-template-columns:1fr}.pilot-management,.pilot-pnl-strip,.pilot-risk-summary,.pilot-trade-details{grid-template-columns:1fr 1fr}.pilot-setting-field>span{white-space:normal}.pilot-setting-controls>button,.pilot-setting-controls>select{align-self:stretch}.pilot-level-label{align-items:flex-start;flex-direction:column}.pilot-reset-box{align-items:stretch}.pilot-reset-box p{flex-basis:100%}.pilot-audit-strip,.pilot-pnl-strip.pro,.pilot-trade-details.pro{grid-template-columns:1fr 1fr}.pilot-close-actions,.pilot-close-summary{grid-template-columns:1fr}.pilot-closed-table{overflow-x:auto}.pilot-closed-table .row{min-width:760px}}.v2-quick-entry{padding:10px 12px;border-top:1px solid #173139;background:#071317;display:flex;flex-direction:column;gap:6px}.v2-quick-entry>button{width:100%;border:1px solid #2d5a4b;border-radius:var(--radius-sm);padding:10px 12px;background:#0c2a20;color:#baf4d9;font-weight:900;cursor:pointer}.v2-quick-entry>button.short{border-color:#6b3538;background:#2c1719;color:#ffc3c6}.v2-quick-entry>button:disabled{opacity:.42;cursor:not-allowed}.quick-entry-success{font-size:9px;color:#78e7b2}.quick-entry-error{font-size:9px;color:#ffb0b3}.quick-entry-overlay{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.74);display:grid;place-items:center;padding:18px}.quick-entry-modal{width:min(680px,100%);max-height:92vh;overflow:auto;border:1px solid #2c4b52;border-radius:var(--radius);background:linear-gradient(180deg,#0c1b20,#071216);box-shadow:0 28px 80px rgba(0,0,0,.45)}.quick-entry-modal>header{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid #1b353c}.quick-entry-modal>header>div{display:flex;flex-direction:column;gap:4px}.quick-entry-modal>header span{font-size:9px;color:#789197;letter-spacing:.1em}.quick-entry-modal>header strong{font-size:20px}.quick-entry-modal>header button{border:0;background:transparent;color:#8ba0a5;font-size:25px;cursor:pointer}.quick-entry-core{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:14px 18px}.quick-entry-core>div,.quick-entry-summary-line>div{border:1px solid #1d3940;border-radius:var(--radius);background:#09171b;padding:10px;display:flex;flex-direction:column;gap:4px;min-width:0}.quick-entry-core span,.quick-entry-summary-line span{font-size:8px;color:#7f969b}.quick-entry-core b,.quick-entry-summary-line b{font-size:15px}.quick-entry-core small{font-size:8px;color:#789096}.quick-entry-section{padding:0 18px 14px}.quick-entry-section h4{margin:0 0 8px;font-size:10px;color:#9cb0b5}.quick-entry-stop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.quick-entry-stop-grid button{border:1px solid #29454c;background:#0b181c;color:#a7b7bb;border-radius:var(--radius-sm);padding:9px 10px;display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px;text-align:right;cursor:pointer}.quick-entry-stop-grid button.active{border-color:#48d89a;background:#0b2a20;color:#d9ffef}.quick-entry-stop-grid button span{font-size:9px}.quick-entry-stop-grid button b{font-size:14px}.quick-entry-stop-grid button small{grid-column:1/-1;font-size:8px;color:#789096}.quick-entry-risk-chips{display:flex;gap:8px}.quick-entry-risk-chips button{border:1px solid #2a464d;background:#0b181c;color:#91a5aa;border-radius:var(--radius-sm);padding:8px 14px;font-weight:800;cursor:pointer}.quick-entry-risk-chips button.active{border-color:#48d89a;color:#d9ffef;background:#0b2a20}.quick-entry-summary-line{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;padding:0 18px 14px}.quick-entry-blocker{margin:0 18px 10px;border:1px solid #6a3032;border-radius:var(--radius);background:#201012;color:#ffb9bb;padding:9px 10px;font-size:10px}.quick-entry-modal>footer{display:flex;gap:10px;justify-content:flex-end;padding:14px 18px;border-top:1px solid #1b353c}.quick-entry-modal>footer button{border-radius:var(--radius-sm);padding:10px 15px;font-weight:900;cursor:pointer}.quick-entry-modal>footer .cancel{border:1px solid #29454c;background:#0b181c;color:#93a7ac}.quick-entry-modal>footer .confirm{border:1px solid #3e8868;background:#15935f;color:#fff}.quick-entry-modal>footer .confirm.short{border-color:#9a4248;background:#b52f38}.quick-entry-modal>footer button:disabled{opacity:.42;cursor:not-allowed}@media(max-width:700px){.quick-entry-overlay{padding:8px;align-items:end}.quick-entry-modal{border-radius:var(--radius) var(--radius) 0 0;max-height:95vh}.quick-entry-core,.quick-entry-stop-grid{grid-template-columns:1fr}.quick-entry-summary-line{grid-template-columns:repeat(2,1fr)}.quick-entry-modal>footer{position:-webkit-sticky;position:sticky;bottom:0;background:#071216}.quick-entry-modal>footer button{min-height:48px;flex:1 1}}.quick-entry-model-rules{list-style:none;margin:10px 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.quick-entry-model-rules>li{font-size:var(--text-xs);line-height:1.45;color:var(--text-muted);-webkit-padding-start:10px;padding-inline-start:10px;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent}.quick-entry-model-rules>li>b{font-weight:700;color:var(--text-secondary);-webkit-margin-end:4px;margin-inline-end:4px}.quick-entry-model-rules>li.active{color:var(--text-primary);border-inline-start-color:var(--text-primary)}.quick-entry-model-rules>li.active>b{color:var(--text-primary)}[data-theme=light] .quick-entry-overlay{background:rgba(10,12,16,.45)}[data-theme=light] .quick-entry-modal{color:var(--text-primary)}[data-theme=light] .quick-entry-modal,[data-theme=light] .quick-entry-modal>footer,[data-theme=light] .quick-entry-modal>header{background:var(--surface-1);border-color:var(--border-subtle)}[data-theme=light] .quick-entry-modal>header strong{color:var(--text-primary)}[data-theme=light] .quick-entry-modal>header button{color:var(--text-secondary)}[data-theme=light] .quick-entry-core small,[data-theme=light] .quick-entry-core span,[data-theme=light] .quick-entry-modal>header span,[data-theme=light] .quick-entry-section h4,[data-theme=light] .quick-entry-summary-line span{color:var(--text-muted)}[data-theme=light] .quick-entry-core>div,[data-theme=light] .quick-entry-risk-chips button,[data-theme=light] .quick-entry-stop-grid button,[data-theme=light] .quick-entry-summary-line>div{background:var(--surface-1);border-color:var(--border-subtle);color:var(--text-primary)}[data-theme=light] .quick-entry-stop-grid button small,[data-theme=light] .quick-entry-stop-grid button span{color:var(--text-muted)}[data-theme=light] .quick-entry-risk-chips button.active,[data-theme=light] .quick-entry-stop-grid button.active{background:color-mix(in srgb,var(--positive) 10%,var(--surface-1));border-color:var(--positive);color:var(--text-primary)}[data-theme=light] .quick-entry-blocker{background:color-mix(in srgb,var(--negative) 10%,var(--surface-1));border-color:color-mix(in srgb,var(--negative) 40%,var(--border-subtle));color:var(--negative)}[data-theme=light] .quick-entry-modal>footer .cancel{background:var(--surface-1);border-color:var(--border-strong);color:var(--text-secondary)}.market-event-feed{margin:10px 0 12px;border:1px solid #24434b;border-radius:var(--radius);background:linear-gradient(180deg,#0a181d,#061115);overflow:hidden}.market-event-feed-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid #18343b}.market-event-feed-head>div:first-child{display:flex;flex-direction:column;gap:2px}.market-event-feed-head span{font-size:8px;color:#6f8c91;letter-spacing:.08em}.market-event-feed-head strong{font-size:13px}.market-event-feed-controls{display:flex;gap:5px}.market-event-feed-controls button{border:1px solid #28474f;border-radius:var(--radius-sm);background:#09191d;color:#81999f;padding:6px 9px;font-size:9px}.market-event-feed-controls button.active{border-color:#39785f;color:#b9f5d9;background:#0d261e}.market-event-feed-list{display:flex;flex-direction:column;max-height:190px;overflow-y:auto;overscroll-behavior:contain}.market-event-row{display:grid;grid-template-columns:62px 88px 110px minmax(0,1fr) 100px;align-items:center;grid-gap:8px;gap:8px;width:100%;border:0;border-bottom:1px solid #112c32;background:transparent;color:#d9e6e3;text-align:right;padding:8px 12px;cursor:pointer}.market-event-row:hover{background:#0d2025}.market-event-row em,.market-event-row span,.market-event-row time{font-size:9px;color:#80989d}.market-event-row b{font-size:10px;direction:ltr;text-align:left}.market-event-row strong{font-size:10px;font-weight:700}.market-event-row em{font-style:normal;direction:ltr;text-align:left}.market-event-row.tone-bullish{box-shadow:inset -2px 0 #35e6a1}.market-event-row.tone-bearish{box-shadow:inset -2px 0 #ff5f63}.market-event-row.tone-neutral{box-shadow:inset -2px 0 #f2c85b}.market-event-feed-empty{padding:12px;color:#789096;font-size:10px;text-align:center}.market-event-feed>footer{padding:6px 12px;color:#5e777d;font-size:8px}@media(max-width:760px){.market-event-feed-head{align-items:flex-start;flex-direction:column}.market-event-feed-controls{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.market-event-feed-controls button{min-height:36px;font-size:11px}.market-event-row{grid-template-columns:48px 70px minmax(0,1fr) 72px;gap:5px;padding:9px 7px}.market-event-row span{display:none}.market-event-feed>footer,.market-event-row b,.market-event-row em,.market-event-row strong,.market-event-row time{font-size:11px}.market-event-row strong{overflow-wrap:anywhere}}[data-theme=light] .market-event-feed{border:1px solid var(--border-subtle);background:linear-gradient(180deg,var(--surface-1),var(--surface-1))}[data-theme=light] .market-event-feed-head{border-bottom:1px solid var(--border-subtle)}[data-theme=light] .market-event-feed-head span{color:var(--text-muted)}[data-theme=light] .market-event-feed-controls button{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-muted)}[data-theme=light] .market-event-feed-controls button.active{border-color:var(--positive);color:var(--positive);background:var(--surface-1)}[data-theme=light] .market-event-row{border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}[data-theme=light] .market-event-row:hover{background:var(--surface-hover)}[data-theme=light] .market-event-feed-empty,[data-theme=light] .market-event-row em,[data-theme=light] .market-event-row span,[data-theme=light] .market-event-row time{color:var(--text-muted)}[data-theme=light] .market-event-feed>footer{color:var(--text-faint)}@media (max-width:760px){body,html{max-width:100%}body{-webkit-text-size-adjust:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding:0 34px 0 10px;border:1px solid var(--border-strong);border-radius:8px;background-color:var(--surface-2);background-image:linear-gradient(45deg,transparent 50%,var(--text-muted) 50%),linear-gradient(135deg,var(--text-muted) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;color:var(--text-primary);font:inherit;line-height:1}[dir=rtl] select{padding:0 10px 0 34px;background-position:17px 50%,12px 50%}select:focus-visible{outline:2px solid var(--info);outline-offset:1px}.dashboard-version-v2,.dashboard-version-v2 .v2-asset-card,.dashboard-version-v2 .v2-assets-grid,.dashboard-version-v2 .v2-card-intelligence,.dashboard-version-v2 .v2-command-shell,.dashboard-version-v2 .v2-raw-details,.dashboard-version-v2 .v2-readiness-side,.dashboard-version-v2 .v2-visual-row{min-width:0;max-width:100%}.dashboard-version-v2{padding-inline:6px}.dashboard-version-v2 .v2-command-shell{padding:8px}.dashboard-version-v2 .v2-shell-title h1{font-size:23px}.dashboard-version-v2 .v2-shell-title p{font-size:11px;line-height:1.4}.dashboard-version-v2 .v2-shell-mantra strong{font-size:15px}.dashboard-version-v2 .v2-mode-switcher{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.dashboard-version-v2 .v2-mode-switcher button{min-width:0;height:45px;padding-inline:4px}.dashboard-version-v2 .v2-mode-switcher button strong{font-size:9px}.dashboard-version-v2 .v2-mode-switcher button span{font-size:7px}.dashboard-version-v2 .v2-shell-controls{gap:8px}.dashboard-version-v2 .v2-data-strip{gap:8px 12px}.dashboard-version-v2 .v2-data-strip span{min-width:0}.dashboard-version-v2 .v2-asset-head{grid-template-columns:minmax(0,1fr) 72px max-content;gap:7px;padding:11px 10px 10px}.dashboard-version-v2 .v2-asset-icon{width:32px;height:32px;flex-basis:32px;font-size:14px}.dashboard-version-v2 .v2-asset-identity{gap:7px}.dashboard-version-v2 .v2-asset-identity strong{font-size:14px}.dashboard-version-v2 .v2-asset-identity span{font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-version-v2 .v2-spark{height:40px}.dashboard-version-v2 .v2-price strong{font-size:clamp(19px,6.2vw,24px);letter-spacing:-.03em}.dashboard-version-v2 .v2-price span{font-size:9px}.dashboard-version-v2 .v2-level-strip{padding-inline:8px}.dashboard-version-v2 .v2-level-strip>div{min-width:0;padding:7px}.dashboard-version-v2 .v2-level-strip b{font-size:11px;white-space:nowrap}.dashboard-version-v2 .v2-four-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-version-v2 .v2-three-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-version-v2 .v2-mini-tile{min-width:0}.dashboard-version-v2 .v2-details-grid,.dashboard-version-v2 .v2-raw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-version-v2 .v2-details-grid>div,.dashboard-version-v2 .v2-raw-tf{min-width:0;overflow-wrap:anywhere}.dashboard-version-v2 .trading-workspace-intro,.dashboard-version-v2.trading-workspace-page,.demo-desk-redesign,.demo-journal-list,.demo-position-row,.demo-signal-list,.demo-signal-ticket,.demo-signal-workspace,.demo-symbol-spec-table,.demo-tab-panel,.demo-trade-journal-list{min-width:0;max-width:100%}.dashboard-version-v2 .trading-workspace-intro{padding:12px;margin-top:8px}.dashboard-version-v2 .trading-workspace-intro h1{font-size:22px;overflow-wrap:anywhere}.dashboard-version-v2 .trading-workspace-intro p{font-size:10px}.dashboard-version-v2 .trading-workspace-feed{width:100%;gap:5px}.dashboard-version-v2 .trading-workspace-feed span{min-width:0;padding:6px 8px}.demo-desk-redesign{margin-top:8px;border-radius:10px}.demo-account-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-account-strip>div{min-width:0;min-height:58px;padding:9px 10px}.demo-account-strip>div>strong{font-size:clamp(13px,4.5vw,17px);white-space:nowrap;overflow:visible}.demo-account-identity{grid-column:1/-1;min-height:52px!important}.demo-account-identity small,.demo-account-identity span{min-width:0;overflow-wrap:anywhere}.demo-settings-button{min-height:46px;margin:7px}.demo-desk-status-line{flex-wrap:wrap;gap:5px 10px;padding:7px 9px;line-height:1.35}.demo-system-banner{align-items:flex-start;flex-direction:column}.demo-system-banner button{width:100%;min-height:42px}.demo-desk-nav{gap:8px;padding:8px}.demo-asset-filters,.demo-desk-tabs{display:grid;width:100%;grid-gap:5px;gap:5px}.demo-asset-filters,.demo-desk-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-asset-filters button,.demo-desk-tabs button{min-width:0;padding:8px 5px;font-size:8px;line-height:1.2}.demo-desk-tabs button b{margin-right:2px;min-width:16px;height:16px}.demo-tab-panel{padding:8px;min-height:0}.demo-panel-head{align-items:flex-start}.demo-panel-head>button{min-height:40px}.demo-signal-workspace{grid-template-columns:minmax(0,1fr)}.demo-signal-list{max-height:42vh}.demo-signal-list-item{grid-template-columns:5px minmax(0,1fr) 44px 58px 30px;gap:5px;padding:9px 7px}.demo-signal-list-item small,.demo-signal-list-item strong,.demo-signal-list-item>div{min-width:0}.demo-signal-list-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-signal-list-item em{font-size:7px}.demo-signal-ticket{padding:9px}.demo-ticket-head{gap:6px}.demo-ticket-head strong{font-size:14px}.demo-journal-summary,.demo-journal-summary-trader,.demo-ticket-prices,.demo-ticket-summary,.demo-ticket-summary-six{grid-template-columns:repeat(2,minmax(0,1fr))!important}.demo-journal-summary>div,.demo-ticket-prices>div,.demo-ticket-summary>div{min-width:0;padding:8px}.demo-ticket-prices b,.demo-ticket-summary b{font-size:10px;white-space:normal;overflow-wrap:anywhere}.demo-ticket-risk{grid-template-columns:minmax(0,1fr)}.demo-close-modal input,.demo-desk-redesign input,.demo-ledger-editor input,.demo-position-management input,.demo-settings-drawer input,.demo-ticket-risk input{width:100%;min-width:0;font-size:16px}.demo-ticket-actions{display:grid;grid-template-columns:.7fr 1.3fr}.demo-ticket-actions button{min-width:0;min-height:46px}.demo-position-details-grid,.demo-position-main,.demo-position-main-compact,.demo-position-riskline,.demo-position-riskline-eight{grid-template-columns:repeat(2,minmax(0,1fr))!important}.demo-position-details-grid>div,.demo-position-main-compact>div,.demo-position-main>div,.demo-position-riskline>div{min-width:0}.demo-position-details-grid b,.demo-position-main strong,.demo-position-main-compact strong,.demo-position-riskline b{white-space:normal;overflow-wrap:anywhere}.demo-position-management-inline{display:grid!important;grid-template-columns:minmax(0,1fr)}.demo-inline-level{width:100%;min-width:0}.demo-inline-level input{width:100%!important;min-width:0!important;font-size:16px!important}.demo-level-update-both,.demo-position-management-inline .demo-close-button{width:100%;min-height:42px}.pilot-closed-table,.pilot-closed-table.pro,.positions-table{overflow-x:visible}.pilot-closed-table .row,.pilot-closed-table.pro .row,.positions-row,.positions-row.risk-version{min-width:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.demo-trade-journal-row,.demo-trade-journal-row-source{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px}.demo-trade-journal-row-source>span,.demo-trade-journal-row>span{min-width:0}.demo-trade-journal-row>span:nth-of-type(n+6){display:flex}.trade-expand,.trade-status{justify-self:start}.demo-journal-row-v2{grid-template-columns:88px minmax(0,1fr) 62px!important;gap:6px}.demo-journal-row-v2 .event-source{min-width:0;overflow-wrap:anywhere}.demo-timeline-event{grid-template-columns:78px minmax(74px,auto) minmax(0,1fr)!important;gap:6px}.demo-timeline-event time,.demo-timeline-inline-pnl{white-space:normal!important;overflow-wrap:anywhere}.demo-symbol-spec-table>.row{grid-template-columns:minmax(0,1fr) 64px}.demo-symbol-spec-table>.row label{grid-template-columns:70px minmax(0,1fr)!important}.demo-settings-backdrop .demo-settings-drawer,.demo-settings-drawer{width:100vw;max-width:100%}}@media (max-width:700px){.quick-entry-overlay{padding:0;align-items:end;overflow:hidden}.quick-entry-modal{width:100%;height:min(100dvh,760px);max-height:100dvh;border-radius:16px 16px 0 0;overflow:hidden;display:flex;flex-direction:column}.quick-entry-modal>header{flex:0 0 auto;padding:9px 12px}.quick-entry-modal>header span{font-size:7px}.quick-entry-modal>header strong{font-size:16px}.quick-entry-modal>header button{width:42px;height:42px;padding:0;font-size:22px}.quick-entry-core{flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:7px 10px}.quick-entry-core>div,.quick-entry-summary-line>div{padding:7px 6px;gap:2px}.quick-entry-core span,.quick-entry-summary-line span{font-size:7px}.quick-entry-core b,.quick-entry-summary-line b{font-size:clamp(10px,3.1vw,13px);white-space:nowrap}.quick-entry-core small{font-size:7px}.quick-entry-section{flex:0 0 auto;padding:0 10px 7px}.quick-entry-section h4{margin-bottom:5px;font-size:12px}.quick-entry-stop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.quick-entry-stop-grid button{min-width:0;min-height:58px;padding:6px 5px;grid-template-columns:1fr;gap:2px;text-align:center;align-content:center}.quick-entry-stop-grid button span{min-height:19px;font-size:7px;line-height:1.25;overflow-wrap:anywhere}.quick-entry-stop-grid button b{font-size:clamp(10px,3vw,12px);white-space:nowrap}.quick-entry-stop-grid button small{grid-column:auto;font-size:7px;white-space:nowrap}.quick-entry-risk-chips{gap:8px}.quick-entry-risk-chips button{flex:1 1;min-height:40px;padding:6px 8px;font-size:12px}.quick-entry-model-rules>li{font-size:12px}.quick-entry-summary-line{flex:0 0 auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:0 10px 7px}.quick-entry-summary-line>div{min-width:0}.quick-entry-blocker{flex:0 0 auto;margin:0 10px 7px;padding:7px 8px;font-size:9px}.quick-entry-modal>footer{flex:0 0 auto;position:static;margin-top:auto;padding:8px 10px max(8px,env(safe-area-inset-bottom));background:#071216;display:flex;gap:8px}.quick-entry-modal>footer button{min-height:50px;font-size:13px}.quick-entry-modal>footer .cancel{flex:0 0 34%}.quick-entry-modal>footer .confirm{flex:1 1 auto}}@media (max-height:700px),(max-width:390px){.quick-entry-modal{height:100dvh}.quick-entry-modal>header{padding-block:6px}.quick-entry-core{padding-block:5px}.quick-entry-section{padding-bottom:5px}.quick-entry-stop-grid button{min-height:52px}.quick-entry-risk-chips button{min-height:40px}.quick-entry-summary-line{padding-bottom:5px}.quick-entry-modal>footer button{min-height:48px}}@media (max-width:760px){.account-private-row,.account-private-row.head,.dashboard-version-v2 .development-side span,.dashboard-version-v2 .direction-readiness-cube .v2-readiness-head small,.dashboard-version-v2 .event-cube-body>small,.dashboard-version-v2 .event-cube-body>span,.dashboard-version-v2 .macd-tf-head span,.dashboard-version-v2 .macd-timeframe-light>small,.dashboard-version-v2 .readiness-disclaimer,.dashboard-version-v2 .structure-state-main span,.dashboard-version-v2 .timing-status small,.dashboard-version-v2 .timing-status span,.dashboard-version-v2 .timing-tf-grid b,.dashboard-version-v2 .v2-a1-primary small,.dashboard-version-v2 .v2-a1-primary span,.dashboard-version-v2 .v2-asset-identity span,.dashboard-version-v2 .v2-cube-title span,.dashboard-version-v2 .v2-details-grid span,.dashboard-version-v2 .v2-engine-next span,.dashboard-version-v2 .v2-engine-next strong,.dashboard-version-v2 .v2-feed,.dashboard-version-v2 .v2-last-a1 small,.dashboard-version-v2 .v2-last-a1 span,.dashboard-version-v2 .v2-last-a1 strong,.dashboard-version-v2 .v2-level-copy small,.dashboard-version-v2 .v2-level-copy span,.dashboard-version-v2 .v2-level-legend,.dashboard-version-v2 .v2-mini-tile>small,.dashboard-version-v2 .v2-mode-reason,.dashboard-version-v2 .v2-mode-switcher button span,.dashboard-version-v2 .v2-raw-tf span,.dashboard-version-v2 .v2-readiness-head small,.dashboard-version-v2 .v2-readiness-stage-labels span,.dashboard-version-v2 .v2-readiness-validation-warning span,.dashboard-version-v2 .v2-readiness-validation-warning strong,.demo-account-strip>div>small,.demo-asset-filters button,.demo-close-modal>span,.demo-close-summary span,.demo-desk-status-line,.demo-desk-tabs button,.demo-example-card>div:first-child small,.demo-example-card>div:first-child span,.demo-example-direction span,.demo-example-entry span,.demo-example-two span,.demo-group-expanded button,.demo-inline-level>b,.demo-journal-day-title span,.demo-journal-row-v2>button,.demo-journal-summary span,.demo-level-label>b,.demo-level-mode button,.demo-panel-head span,.demo-position-details-grid span,.demo-position-details>summary,.demo-position-main em,.demo-position-main-compact>div>span,.demo-position-management label span,.demo-position-riskline small,.demo-position-riskline span,.demo-qa-update-notice,.demo-reconciliation-warning span,.demo-setting-row,.demo-settings-drawer .demo-setting-row span,.demo-settings-drawer label,.demo-settings-head span,.demo-signal-list-item em,.demo-signal-list-item i,.demo-signal-list-item small,.demo-symbol-spec-table>.head,.demo-symbol-spec-table>.row>small,.demo-tab-test-count,.demo-test-classification b,.demo-ticket-head small,.demo-ticket-head span,.demo-ticket-meta span,.demo-ticket-prices span,.demo-ticket-risk label,.demo-ticket-summary small,.demo-ticket-summary span,.demo-trade-journal-row span>small,.event-asset em,.event-badge,.event-price small,.event-r small,.event-source,.pilot-account-create label span,.pilot-account-create>div span,.pilot-audit-strip span,.pilot-close-modal>span,.pilot-close-summary span,.pilot-closed-table .row,.pilot-closed-table .row.head,.pilot-entry-blocker,.pilot-entry-fallback,.pilot-kpis span,.pilot-management button,.pilot-open-status b,.pilot-open-status small,.pilot-open-top small,.pilot-open-top span,.pilot-pnl-strip span,.pilot-risk-grid label span,.pilot-risk-summary span,.pilot-section-head small,.pilot-section-head span,.pilot-settings>div:first-child span,.pilot-signal-meta span,.pilot-signal-top small,.pilot-signal-top span,.pilot-trade-details span,.pilot-trade-head span,.pilot-trade-head-status b,.pilot-trade-head-status span,.quick-entry-core small,.quick-entry-core span,.quick-entry-modal>header span,.quick-entry-stop-grid button small,.quick-entry-stop-grid button span,.quick-entry-summary-line span,.trade-asset em,.trade-side,.trade-source b,.trade-source small,.trade-status,.trade-time b,.trade-time small{font-size:11px!important}}