.professionalTradeWorkspace .positionGuardPanel{--guard-line:rgba(179,201,185,.13);--guard-line-strong:rgba(179,201,185,.24);--guard-text:#f1f5f2;--guard-copy:#c3cec6;--guard-muted:#87948b;--guard-dim:#647168;--guard-green:#66ed7a;--guard-red:#ff747d;--guard-amber:#efc76a;grid-column:1/-1;width:100%;margin:2px 0 0;padding:15px;border:1px solid var(--guard-line);border-radius:13px;background:linear-gradient(145deg,rgba(102,237,122,.04),rgba(8,13,9,.98) 44%);box-shadow:none}.professionalTradeWorkspace .positionGuardPanel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.professionalTradeWorkspace .positionGuardPanel>header span{display:flex;min-width:0;flex-direction:column;gap:4px}.professionalTradeWorkspace .positionGuardPanel>header small{color:var(--guard-green);font:850 .49rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em}.professionalTradeWorkspace .positionGuardPanel>header strong{color:var(--guard-text);font-size:.83rem;line-height:1.3}.professionalTradeWorkspace .positionGuardPanel>header em{flex:0 0 auto;padding:6px 8px;border:1px solid var(--guard-line);border-radius:999px;background:rgba(7,10,8,.7);color:var(--guard-muted);font:850 .47rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;letter-spacing:.035em;white-space:nowrap}.professionalTradeWorkspace .positionGuardPanel.triggered{border-color:rgba(255,116,125,.34);background:linear-gradient(145deg,rgba(255,116,125,.075),rgba(8,13,9,.98) 45%)}.professionalTradeWorkspace .positionGuardPanel.triggered>header em,.professionalTradeWorkspace .positionGuardPanel.triggered>header small{color:#ffadb3}.professionalTradeWorkspace .positionGuardPanel>p:not(.positionGuardMessage){max-width:760px;margin:8px 0 0;color:var(--guard-muted);font-size:.59rem;line-height:1.5}.professionalTradeWorkspace .positionGuardStart{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:7px;gap:7px;margin-top:12px}.professionalTradeWorkspace .positionGuardActions button,.professionalTradeWorkspace .positionGuardEditorActions button,.professionalTradeWorkspace .positionGuardProfit button,.professionalTradeWorkspace .positionGuardStart button,.professionalTradeWorkspace .positionGuardTrigger button{min-height:38px;padding:0 11px;border:1px solid var(--guard-line-strong);border-radius:9px;background:#111813;color:var(--guard-copy);font:inherit;font-size:.56rem;font-weight:850}.professionalTradeWorkspace .positionGuardEditorActions button:first-child,.professionalTradeWorkspace .positionGuardProfit button:first-of-type,.professionalTradeWorkspace .positionGuardStart button:first-child,.professionalTradeWorkspace .positionGuardTrigger button:first-of-type{border-color:rgba(102,237,122,.35);background:var(--guard-green);color:#041006}.professionalTradeWorkspace .positionGuardEditor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px;padding:12px;border:1px solid var(--guard-line);border-radius:11px;background:#070b08}.professionalTradeWorkspace .positionGuardEditor.compact{margin-top:10px}.professionalTradeWorkspace .positionGuardEditor label{display:flex;min-width:0;flex-direction:column;gap:6px;color:var(--guard-muted);font-size:.52rem;font-weight:750}.professionalTradeWorkspace .positionGuardEditor label>span:first-child{color:var(--guard-dim);font-size:.47rem;letter-spacing:.045em;text-transform:uppercase}.professionalTradeWorkspace .positionGuardEditor label>div{display:flex;min-height:39px;align-items:center;overflow:hidden;border:1px solid var(--guard-line-strong);border-radius:9px;background:#050806}.professionalTradeWorkspace .positionGuardEditor label>div b{padding-left:10px;color:var(--guard-dim)}.professionalTradeWorkspace .positionGuardEditor input[type=number],.professionalTradeWorkspace .positionGuardEditor select{width:100%;min-height:39px;padding:0 9px;border:1px solid var(--guard-line-strong);border-radius:9px;background:#050806;color:var(--guard-copy);font:inherit;font-size:.58rem;outline:0}.professionalTradeWorkspace .positionGuardEditor label>div input[type=number]{border:0;background:transparent}.professionalTradeWorkspace .positionGuardEditor input:focus,.professionalTradeWorkspace .positionGuardEditor select:focus{border-color:rgba(102,237,122,.5);box-shadow:0 0 0 3px rgba(102,237,122,.07)}.professionalTradeWorkspace .positionGuardEditor .positionGuardCheck{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--guard-line);border-radius:9px;background:#0b100d;color:var(--guard-copy);line-height:1.4}.professionalTradeWorkspace .positionGuardEditor .positionGuardCheck input{width:16px;height:16px;margin:0;accent-color:var(--guard-green)}.professionalTradeWorkspace .positionGuardEditor .positionGuardCheck span{color:var(--guard-copy);font-size:.52rem;letter-spacing:0;text-transform:none}.professionalTradeWorkspace .positionGuardEditorActions{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px}.professionalTradeWorkspace .positionGuardMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:12px;overflow:hidden;border:1px solid var(--guard-line);border-radius:10px;background:var(--guard-line)}.professionalTradeWorkspace .positionGuardMetrics>span{display:flex;min-width:0;min-height:74px;justify-content:center;flex-direction:column;gap:5px;padding:10px 11px;background:#090e0a}.professionalTradeWorkspace .positionGuardLadder header span,.professionalTradeWorkspace .positionGuardLadder span small,.professionalTradeWorkspace .positionGuardMetrics small{color:var(--guard-dim);font:800 .45rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.055em}.professionalTradeWorkspace .positionGuardMetrics strong{overflow:hidden;color:var(--guard-text);font:800 .72rem/1.15 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.professionalTradeWorkspace .positionGuardMetrics i{overflow:hidden;color:var(--guard-muted);font-size:.48rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.professionalTradeWorkspace .positionGuardMetrics i.positive{color:var(--guard-green)}.professionalTradeWorkspace .positionGuardMetrics i.negative{color:var(--guard-red)}.professionalTradeWorkspace .positionGuardTrack{height:5px;margin:9px 2px 0;overflow:hidden;border-radius:99px;background:rgba(179,201,185,.08)}.professionalTradeWorkspace .positionGuardTrack i{display:block;height:100%;border-radius:inherit;background:var(--guard-green)}.professionalTradeWorkspace .positionGuardLadder{margin-top:10px;overflow:hidden;border:1px solid var(--guard-line);border-radius:10px;background:#070b08}.professionalTradeWorkspace .positionGuardLadder>header{display:flex;min-height:34px;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid var(--guard-line)}.professionalTradeWorkspace .positionGuardLadder>header em{color:var(--guard-dim);font-size:.46rem;font-style:normal}.professionalTradeWorkspace .positionGuardLadder>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.professionalTradeWorkspace .positionGuardLadder>div>span{display:flex;min-height:64px;justify-content:center;flex-direction:column;gap:4px;padding:9px 10px;border-right:1px solid var(--guard-line)}.professionalTradeWorkspace .positionGuardLadder>div>span:last-child{border-right:0}.professionalTradeWorkspace .positionGuardLadder span strong{color:var(--guard-copy);font-size:.55rem}.professionalTradeWorkspace .positionGuardLadder span i{color:var(--guard-dim);font-size:.46rem;font-style:normal}.professionalTradeWorkspace .positionGuardLadder span.ready{background:rgba(102,237,122,.065)}.professionalTradeWorkspace .positionGuardLadder span.ready i,.professionalTradeWorkspace .positionGuardLadder span.ready strong{color:var(--guard-green)}.professionalTradeWorkspace .positionGuardLadder span.handled{opacity:.55}.professionalTradeWorkspace .positionGuardProfit,.professionalTradeWorkspace .positionGuardTrigger{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;margin-top:10px;padding:11px;border:1px solid rgba(239,199,106,.28);border-radius:10px;background:rgba(239,199,106,.07)}.professionalTradeWorkspace .positionGuardTrigger{border-color:rgba(255,116,125,.3);background:rgba(255,116,125,.075)}.professionalTradeWorkspace .positionGuardProfit>span strong,.professionalTradeWorkspace .positionGuardTrigger>strong{display:block;color:var(--guard-text);font-size:.61rem}.professionalTradeWorkspace .positionGuardProfit>span em,.professionalTradeWorkspace .positionGuardProfit>span small,.professionalTradeWorkspace .positionGuardTrigger>span{display:block;margin-top:3px;color:var(--guard-muted);font-size:.5rem;font-style:normal;line-height:1.35}.professionalTradeWorkspace .positionGuardTrigger>span{margin:0}.professionalTradeWorkspace .positionGuardActions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.professionalTradeWorkspace .positionGuardActions button{min-height:33px;background:transparent;color:var(--guard-muted)}.professionalTradeWorkspace .positionGuardDisclosure{display:block;margin-top:10px;color:var(--guard-dim);font-size:.48rem;line-height:1.5}.professionalTradeWorkspace .positionGuardMessage{margin:9px 0 0;padding:8px 9px;border:1px solid rgba(102,237,122,.2);border-radius:8px;background:rgba(102,237,122,.055);color:#a5e9af;font-size:.53rem;line-height:1.4}.professionalTradeWorkspace .livePositionGuardControl{margin-top:12px;padding:13px;border:1px solid rgba(102,237,122,.2);border-radius:11px;background:linear-gradient(140deg,rgba(102,237,122,.07),rgba(7,11,8,.98) 52%)}.professionalTradeWorkspace .livePositionGuardControl.active{border-color:rgba(102,237,122,.38);box-shadow:inset 3px 0 var(--guard-green)}.professionalTradeWorkspace .livePositionGuardControl.cleanup{border-color:rgba(239,199,106,.3);background:linear-gradient(140deg,rgba(239,199,106,.07),rgba(7,11,8,.98) 52%)}.professionalTradeWorkspace .livePositionGuardControl.compactState{padding:11px 12px;border-color:var(--guard-line);background:#090e0a}.professionalTradeWorkspace .livePositionGuardControl.compactState strong{color:var(--guard-copy);font-size:.58rem}.professionalTradeWorkspace .livePositionGuardControl.compactState p{margin:4px 0 0;color:var(--guard-muted);font-size:.5rem;line-height:1.4}.professionalTradeWorkspace .livePositionGuardControl.compactState.unavailable{border-color:rgba(239,199,106,.24)}.professionalTradeWorkspace .livePositionGuardControl>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.professionalTradeWorkspace .livePositionGuardControl>header span{display:flex;flex-direction:column;gap:4px}.professionalTradeWorkspace .livePositionGuardControl>header small{color:var(--guard-green);font:850 .45rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.085em}.professionalTradeWorkspace .livePositionGuardControl>header strong{color:var(--guard-text);font-size:.67rem;line-height:1.35}.professionalTradeWorkspace .livePositionGuardControl>header em{flex:0 0 auto;padding:5px 7px;border:1px solid rgba(102,237,122,.25);border-radius:999px;background:rgba(102,237,122,.07);color:var(--guard-green);font:850 .43rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;white-space:nowrap}.professionalTradeWorkspace .livePositionGuardBoundary,.professionalTradeWorkspace .livePositionGuardRuntime{display:grid;overflow:hidden;margin-top:10px;border:1px solid var(--guard-line);border-radius:9px;background:var(--guard-line)}.professionalTradeWorkspace .livePositionGuardBoundary{grid-template-columns:repeat(4,minmax(0,1fr))}.professionalTradeWorkspace .livePositionGuardRuntime{grid-template-columns:repeat(3,minmax(0,1fr))}.professionalTradeWorkspace .livePositionGuardBoundary>span,.professionalTradeWorkspace .livePositionGuardRuntime>span{display:flex;min-width:0;min-height:58px;justify-content:center;flex-direction:column;gap:5px;padding:9px;background:#080d09}.professionalTradeWorkspace .livePositionGuardBoundary small,.professionalTradeWorkspace .livePositionGuardRuntime small{color:var(--guard-dim);font:800 .42rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em}.professionalTradeWorkspace .livePositionGuardBoundary strong,.professionalTradeWorkspace .livePositionGuardRuntime strong{overflow:hidden;color:var(--guard-copy);font-size:.49rem;line-height:1.3;text-overflow:ellipsis}.professionalTradeWorkspace .livePositionGuardArm{display:grid;grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr) auto;align-items:stretch;grid-gap:8px;gap:8px;margin-top:10px}.professionalTradeWorkspace .livePositionGuardExpiry{display:flex;flex-direction:column;gap:5px;padding:9px;border:1px solid var(--guard-line);border-radius:9px;background:#080d09}.professionalTradeWorkspace .livePositionGuardExpiry>span{color:var(--guard-dim);font-size:.44rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.professionalTradeWorkspace .livePositionGuardExpiry select{min-height:34px;padding:0 8px;border:1px solid var(--guard-line-strong);border-radius:7px;background:#050806;color:var(--guard-copy);font:inherit;font-size:.54rem}.professionalTradeWorkspace .livePositionGuardExpiry small{color:var(--guard-dim);font-size:.43rem;line-height:1.35}.professionalTradeWorkspace .livePositionGuardReview{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--guard-line);border-radius:9px;background:#080d09;color:var(--guard-copy);font-size:.5rem;line-height:1.45}.professionalTradeWorkspace .livePositionGuardReview input{width:16px;height:16px;margin:0;accent-color:var(--guard-green)}.professionalTradeWorkspace .livePositionGuardArm>button,.professionalTradeWorkspace .livePositionGuardRevoke{min-height:42px;padding:0 12px;border:1px solid rgba(102,237,122,.35);border-radius:9px;background:var(--guard-green);color:#041006;font:inherit;font-size:.54rem;font-weight:900}.professionalTradeWorkspace .livePositionGuardArm>button:disabled,.professionalTradeWorkspace .livePositionGuardRevoke:disabled{border-color:var(--guard-line);background:#151b17;color:var(--guard-dim);cursor:not-allowed}.professionalTradeWorkspace .livePositionGuardRevoke{width:100%;margin-top:9px;border-color:rgba(255,116,125,.27);background:#241013;color:#ffadb3}.professionalTradeWorkspace .livePositionGuardTransaction{display:flex;min-height:34px;align-items:center;justify-content:center;margin-top:8px;border:1px solid var(--guard-line);border-radius:8px;color:var(--guard-green);font-size:.5rem;font-weight:800;text-decoration:none}.professionalTradeWorkspace .livePositionGuardDetails{margin-top:9px;border-top:1px solid var(--guard-line)}.professionalTradeWorkspace .livePositionGuardDetails summary{display:flex;min-height:34px;align-items:center;color:var(--guard-muted);cursor:pointer;font-size:.49rem;font-weight:800;list-style:none}.professionalTradeWorkspace .livePositionGuardDetails summary::-webkit-details-marker{display:none}.professionalTradeWorkspace .livePositionGuardDetails summary:after{margin-left:auto;color:var(--guard-dim);content:"+"}.professionalTradeWorkspace .livePositionGuardDetails[open] summary:after{content:"−"}.professionalTradeWorkspace .livePositionGuardDetails dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin:0;border:1px solid var(--guard-line);border-radius:8px;background:var(--guard-line)}.professionalTradeWorkspace .livePositionGuardDetails dl>div{min-width:0;padding:8px;background:#080d09}.professionalTradeWorkspace .livePositionGuardDetails dt{color:var(--guard-dim);font-size:.41rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.professionalTradeWorkspace .livePositionGuardDetails dd{overflow:hidden;margin:5px 0 0;color:var(--guard-copy);font:800 .5rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.professionalTradeWorkspace .livePositionGuardDetails p{margin:8px 0 0;color:var(--guard-dim);font-size:.46rem;line-height:1.45}.professionalTradeWorkspace .livePositionGuardMessage{margin:8px 0 0;padding:8px 9px;border:1px solid rgba(102,237,122,.2);border-radius:8px;background:rgba(102,237,122,.055);color:#a5e9af;font-size:.49rem;line-height:1.45}@media (max-width:900px) and (min-width:761px){.professionalTradeWorkspace .livePositionGuardBoundary,.professionalTradeWorkspace .positionGuardEditor{grid-template-columns:repeat(2,minmax(0,1fr))}.professionalTradeWorkspace .livePositionGuardArm{grid-template-columns:1fr 1fr}.professionalTradeWorkspace .livePositionGuardArm>button{grid-column:1/-1}}@media (max-width:760px){.professionalTradeWorkspace .positionGuardPanel{padding:12px;border-radius:11px}.professionalTradeWorkspace .positionGuardPanel>header strong{font-size:.72rem}.professionalTradeWorkspace .livePositionGuardArm,.professionalTradeWorkspace .livePositionGuardBoundary,.professionalTradeWorkspace .livePositionGuardDetails dl,.professionalTradeWorkspace .livePositionGuardRuntime,.professionalTradeWorkspace .positionGuardEditor,.professionalTradeWorkspace .positionGuardLadder>div,.professionalTradeWorkspace .positionGuardMetrics,.professionalTradeWorkspace .positionGuardProfit,.professionalTradeWorkspace .positionGuardStart,.professionalTradeWorkspace .positionGuardTrigger{grid-template-columns:1fr}.professionalTradeWorkspace .positionGuardEditorActions button,.professionalTradeWorkspace .positionGuardProfit button,.professionalTradeWorkspace .positionGuardStart button,.professionalTradeWorkspace .positionGuardTrigger button{min-height:43px}.professionalTradeWorkspace .positionGuardEditorActions{grid-template-columns:1fr}.professionalTradeWorkspace .livePositionGuardBoundary>span,.professionalTradeWorkspace .livePositionGuardRuntime>span,.professionalTradeWorkspace .positionGuardLadder>div>span,.professionalTradeWorkspace .positionGuardMetrics>span{min-height:54px;border-right:0;border-bottom:1px solid var(--guard-line)}.professionalTradeWorkspace .livePositionGuardBoundary>span:last-child,.professionalTradeWorkspace .livePositionGuardRuntime>span:last-child,.professionalTradeWorkspace .positionGuardLadder>div>span:last-child,.professionalTradeWorkspace .positionGuardMetrics>span:last-child{border-bottom:0}.professionalTradeWorkspace .positionGuardProfit,.professionalTradeWorkspace .positionGuardTrigger{align-items:stretch}.professionalTradeWorkspace .positionGuardActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.professionalTradeWorkspace .positionGuardActions button{min-height:40px;padding:0 7px;font-size:.48rem}.professionalTradeWorkspace .livePositionGuardControl{padding:11px}.professionalTradeWorkspace .livePositionGuardArm>button{min-height:46px}.professionalTradeWorkspace .livePositionGuardDetails dl>div{border-bottom:1px solid var(--guard-line)}.professionalTradeWorkspace .livePositionGuardDetails dl>div:last-child{border-bottom:0}}@media (max-width:390px){.professionalTradeWorkspace .positionGuardActions{grid-template-columns:1fr}}.professionalTradeWorkspace .universalChartGuardSummary{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 2px}.professionalTradeWorkspace .universalChartGuardSummary>span{display:grid;grid-template-columns:auto auto;min-width:190px;align-items:baseline;grid-gap:4px 9px;gap:4px 9px;padding:8px 10px;border:1px solid rgba(179,201,185,.12);border-radius:9px;background:rgba(7,11,8,.78)}.professionalTradeWorkspace .universalChartGuardSummary>span.floor{border-color:rgba(239,199,106,.25);background:rgba(239,199,106,.055)}.professionalTradeWorkspace .universalChartGuardSummary>span.target{border-color:rgba(102,237,122,.22);background:rgba(102,237,122,.045)}.professionalTradeWorkspace .universalChartGuardSummary small{grid-column:1/-1;color:#647168;font:850 .43rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.065em}.professionalTradeWorkspace .universalChartGuardSummary strong{color:#c3cec6;font:800 .62rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.professionalTradeWorkspace .universalChartGuardSummary .floor strong{color:#efc76a}.professionalTradeWorkspace .universalChartGuardSummary .target strong{color:#8cef9b}.professionalTradeWorkspace .universalChartGuardSummary em{justify-self:end;color:#647168;font:800 .42rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;letter-spacing:.04em}.professionalTradeWorkspace .chartGuardLevel line{stroke-width:1.35;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.professionalTradeWorkspace .chartGuardLevel.floor line{stroke:rgba(239,199,106,.82)}.professionalTradeWorkspace .chartGuardLevel.target line{stroke:rgba(102,237,122,.78)}.professionalTradeWorkspace .chartGuardLevel rect{fill:rgba(6,10,7,.94);stroke-width:1;vector-effect:non-scaling-stroke}.professionalTradeWorkspace .chartGuardLevel.floor rect{stroke:rgba(239,199,106,.42)}.professionalTradeWorkspace .chartGuardLevel.target rect{stroke:rgba(102,237,122,.38)}.professionalTradeWorkspace .chartGuardLevel text{fill:#c3cec6;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}@media (max-width:760px){.professionalTradeWorkspace .universalChartGuardSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:9px}.professionalTradeWorkspace .universalChartGuardSummary>span{min-width:0;padding:7px 8px}.professionalTradeWorkspace .universalChartGuardSummary small{overflow:hidden;font-size:.39rem;text-overflow:ellipsis;white-space:nowrap}.professionalTradeWorkspace .universalChartGuardSummary strong{font-size:.54rem}.professionalTradeWorkspace .universalChartGuardSummary em{font-size:.37rem}.professionalTradeWorkspace .chartGuardLevel text{font-size:8px}}@media (max-width:390px){.professionalTradeWorkspace .universalChartGuardSummary{grid-template-columns:1fr}}.terminalPage .terminalIntro{padding-top:18px;padding-bottom:14px}.terminalPage .terminalIntro h1{max-width:780px;font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.01;letter-spacing:-.045em}.terminalPage .terminalIntroCopy .eyebrow,.terminalPage .terminalMarketShell .feedHeading .eyebrow{font-size:.625rem}.terminalPage .terminalIntroCopy>p:last-child{margin-top:9px;font-size:.82rem;line-height:1.5}.terminalPage .terminalIntroActions a{min-height:42px;font-size:.72rem}.terminalPage .terminalIntro .trustStrip span{min-height:34px;font-size:.625rem}.terminalPage .terminalIntro .trustStrip b{font-size:.56rem}.terminalPage .externalChartLink,.terminalPage .externalIdentity small,.terminalPage .officialRmtActions a,.terminalPage .officialRmtIdentity .eyebrow,.terminalPage .officialRmtMetrics dt,.terminalPage .officialRmtStatus small,.terminalPage .runnerActivity em,.terminalPage .runnerCardStatus .marketSignal,.terminalPage .runnerCardStatus>small,.terminalPage .runnerCardStatus>span:nth-child(2),.terminalPage .runnerEdgeBrief span,.terminalPage .runnerEdgeBrief strong,.terminalPage .runnerMarketCard>.externalBadge,.terminalPage .runnerOriginFilters summary,.terminalPage .runnerSourceFilters button,.terminalPage .runnerSourceFilters>span,.terminalPage .runnerStats small,.terminalPage .runnerToolbar>small,.terminalPage .terminalMarketShell .externalDisclosure{font-size:.625rem}.terminalPage .externalIdentityLink strong,.terminalPage .liveSignalDesk>header strong,.terminalPage .officialRmtIdentity h2{font-size:.8rem}.terminalPage .emptyFeed span,.terminalPage .liveSignalDesk>header em,.terminalPage .liveSignalRail small,.terminalPage .officialRmtIdentity>div>p:last-child,.terminalPage .runnerActivity{font-size:.69rem}.terminalPage .officialRmtMetrics dd,.terminalPage .runnerDataNotice,.terminalPage .runnerStats strong,.terminalPage .terminalMarketShell .externalHeading>div>p:last-child{font-size:.72rem}.terminalPage .liveSignalDesk>header small,.terminalPage .terminalMarketShell .externalBadge{font-size:.59rem}.terminalPage .externalMarketActions button,.terminalPage .runnerDirectoryButton,.terminalPage .runnerTabs button{font-size:.68rem}.terminalPage .runnerTabs button span{font-size:.56rem}.terminalPage .runnerColumnHeader{min-height:38px;font-size:.59rem}.terminalPage .runnerMarketCard.externalMarketCard{min-height:88px}.terminalPage .runnerMarketCard>*{padding-top:12px;padding-bottom:12px}.terminalPage .externalMarketActions button{min-height:40px}.professionalTradeWorkspace .livePositionGuardControl,.professionalTradeWorkspace .livePositionGuardSystemWarning,.professionalTradeWorkspace .marketProtectionDesk header small,.professionalTradeWorkspace .marketProtectionDesk>footer a,.professionalTradeWorkspace .marketProtectionDesk>footer button,.professionalTradeWorkspace .marketProtectionMessage,.professionalTradeWorkspace .marketProtectionPresets span,.professionalTradeWorkspace .marketProtectionRules>span,.professionalTradeWorkspace .marketProtectionStatus span,.professionalTradeWorkspace .universalChart>header small,.professionalTradeWorkspace .universalChartFeed,.professionalTradeWorkspace .universalChartRanges button,.professionalTradeWorkspace .universalHeroActions a,.professionalTradeWorkspace .universalHeroActions button,.professionalTradeWorkspace .universalHeroPrice small,.professionalTradeWorkspace .universalHeroPrice span,.professionalTradeWorkspace .universalHeroSocials a,.professionalTradeWorkspace .universalHolderIntelligence header small,.professionalTradeWorkspace .universalInsightPanel>header small,.professionalTradeWorkspace .universalInsightTabs button,.professionalTradeWorkspace .universalMarketIdentity p,.professionalTradeWorkspace .universalMarketIdentity span,.professionalTradeWorkspace .universalPosition header small,.professionalTradeWorkspace .universalRouteDecision p,.professionalTradeWorkspace .universalTickerStrip small,.professionalTradeWorkspace .universalTradeRail>header small,.professionalTradeWorkspace .universalTradeRailHeaderActions>span,.professionalTradeWorkspace .universalTradeTape header small,.professionalTradeWorkspace .universalWorkspaceNav,.professionalTradeWorkspace .workspaceEvidenceBar small,.professionalTradeWorkspace .workspaceEvidenceBar>header small,.professionalTradeWorkspace .workspaceEvidenceBar>header span{font-size:.625rem}.professionalTradeWorkspace .universalMarketIdentity h1{font-size:1.35rem}.professionalTradeWorkspace .universalHeroPrice strong{font-size:1.28rem}.professionalTradeWorkspace .marketProtectionPresets strong,.professionalTradeWorkspace .universalChartRanges button,.professionalTradeWorkspace .universalTickerStrip strong,.professionalTradeWorkspace .universalTradeTabs button,.professionalTradeWorkspace .workspaceEvidenceBar strong{font-size:.72rem}.professionalTradeWorkspace .marketProtectionDesk>footer a,.professionalTradeWorkspace .marketProtectionDesk>footer button,.professionalTradeWorkspace .universalHeroActions a,.professionalTradeWorkspace .universalHeroActions button{font-size:.68rem}.professionalTradeWorkspace .marketProtectionDesk>p,.professionalTradeWorkspace .marketProtectionDisclosure,.professionalTradeWorkspace .universalRouteDecision p{font-size:.69rem}.professionalTradeWorkspace .marketProtectionPresets button{min-height:82px}.professionalTradeWorkspace .universalTradeRail>header h2{font-size:1.1rem}.professionalTradeWorkspace .externalSushiAmount input,.professionalTradeWorkspace .externalUniswapAmount input{font-size:1.55rem}.professionalTradeWorkspace .universalChartGuardSummary em,.professionalTradeWorkspace .universalChartGuardSummary small{font-size:.56rem}.professionalTradeWorkspace .universalChartGuardSummary strong{font-size:.69rem}body:has(.professionalTradeWorkspace) .communityLive,body:has(.protectionCenterPage) .communityLive,body:has(.terminalPage) .communityLive{display:none!important}@media (min-width:761px){.terminalPage .terminalIntro{grid-template-columns:minmax(0,1fr) auto;gap:12px 22px}.terminalPage .terminalIntro h1{font-size:clamp(1.8rem,3vw,2.65rem)}.terminalPage .terminalIntro .trustStrip{margin-top:0}.terminalPage .officialRmtMarket{margin-bottom:10px;padding-top:10px;padding-bottom:10px}.terminalPage .terminalMarketShell .feedHeading{min-height:66px;padding-top:12px;padding-bottom:12px}.terminalPage .liveSignalDesk>header{min-height:40px;padding-top:7px;padding-bottom:7px}.terminalPage .liveSignalRail{padding-bottom:10px}.terminalPage .liveSignalRail>a{min-height:68px;padding:9px 10px}.professionalTradeWorkspace .universalWorkspaceNav{display:flex;min-height:36px;align-items:center;justify-content:space-between}.professionalTradeWorkspace .universalWorkspaceNav a{display:inline-flex;min-height:32px;align-items:center}}@media (max-width:760px){.publicNav{height:54px;padding-right:10px;padding-left:10px}.publicNav .brandLogo{width:30px;height:30px;border-radius:8px}.publicMore summary,.publicNavActions .wallet{min-height:40px}.publicNavActions .wallet{padding-right:11px;padding-left:11px}.mobileDock{grid-template-columns:repeat(5,minmax(0,1fr));padding:4px 4px calc(4px + env(safe-area-inset-bottom))}.mobileDock a{min-height:42px;gap:3px;padding:0 2px;font-size:.62rem}.mobileDock span{font-size:.78rem}.terminalPage{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.terminalPage .terminalIntro{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:12px 12px 9px}.terminalPage .terminalIntroCopy .eyebrow,.terminalPage .terminalMarketShell .feedHeading .eyebrow{font-size:.56rem}.terminalPage .terminalIntro h1{max-width:290px;font-size:clamp(1.38rem,7vw,1.8rem);line-height:1.02}.terminalPage .terminalIntroCopy>p:last-child{display:-webkit-box;margin-top:6px;overflow:hidden;font-size:.7rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:1}.terminalPage .terminalIntroActions a{min-height:38px;padding-right:10px;padding-left:10px;font-size:.62rem}.terminalPage .terminalIntro .trustStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.terminalPage .terminalIntro .trustStrip span{min-height:28px;padding:0 5px;font-size:.52rem}.terminalPage .officialRmtMarket{min-height:64px;margin:0 10px 8px;padding:8px 9px}.terminalPage .officialRmtIdentity{grid-template-columns:36px minmax(0,1fr);gap:8px}.terminalPage .officialRmtArtwork{width:36px;height:36px;border-radius:9px}.terminalPage .officialRmtIdentity h2{font-size:.72rem}.terminalPage .officialRmtActions a{min-height:32px}.terminalPage .terminalMarketShell .feedHeading{min-height:54px;padding:10px 12px}.terminalPage .terminalMarketShell .feedHeading h2{font-size:.96rem}.terminalPage .liveSignalDesk{padding:0!important;border-bottom:1px solid var(--tv8-line)}.terminalPage .liveSignalDesk>header{min-height:40px;padding:7px 12px}.terminalPage .liveSignalDesk>header span{display:flex;align-items:baseline;gap:7px}.terminalPage .liveSignalDesk>header small{display:none}.terminalPage .liveSignalDesk>header strong{font-size:.68rem}.terminalPage .liveSignalRail{display:grid!important;grid-auto-columns:minmax(238px,82vw)!important;grid-auto-flow:column!important;grid-gap:7px!important;gap:7px!important;padding:0 12px 9px!important;overflow-x:auto!important;scroll-snap-type:x proximity}.terminalPage .liveSignalRail>a{position:relative!important;inset:auto!important;display:grid!important;width:auto!important;min-width:0!important;min-height:88px!important;height:auto!important;margin:0!important;padding:9px 10px!important;transform:none!important;scroll-snap-align:start}.terminalPage .liveSignalRail strong{font-size:.7rem}.terminalPage .liveSignalRail small{font-size:.62rem;line-height:1.35}.terminalPage .runnerDirectoryControls{padding-top:8px}.terminalPage .runnerMarketSearch input{min-height:42px}.terminalPage .mobileRunnerCopy em,.terminalPage .mobileRunnerCopy small,.terminalPage .mobileRunnerMetrics small,.terminalPage .mobileRunnerRank,.terminalPage .runnerOriginFilters summary,.terminalPage .runnerSourceFilters button,.terminalPage .terminalMarketShell .externalBadge{font-size:.56rem}.terminalPage .mobileRunnerCopy strong{font-size:.8rem}.terminalPage .mobileRunnerTrade,.terminalPage .runnerTabs button{font-size:.64rem}.terminalPage .mobileRunnerMetrics strong{font-size:.62rem}.professionalTradeWorkspace{padding-top:7px;padding-bottom:calc(98px + env(safe-area-inset-bottom))}.professionalTradeWorkspace .universalWorkspaceNav{display:flex;min-height:34px;align-items:center}.professionalTradeWorkspace .universalWorkspaceNav a{display:inline-flex;min-height:32px;align-items:center}.professionalTradeWorkspace .universalMarketHero{gap:8px;padding:10px}.professionalTradeWorkspace .universalMarketMark{width:40px;height:40px}.professionalTradeWorkspace .universalMarketIdentity h1{font-size:.96rem}.professionalTradeWorkspace .universalHeroPrice strong{font-size:.84rem}.professionalTradeWorkspace .universalHeroActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow:visible}.professionalTradeWorkspace .universalHeroActions a,.professionalTradeWorkspace .universalHeroActions button{min-width:0;min-height:34px;padding:0 7px;overflow:hidden;font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.professionalTradeWorkspace .livePositionGuardControl,.professionalTradeWorkspace .livePositionGuardSystemWarning,.professionalTradeWorkspace .marketProtectionDesk header small,.professionalTradeWorkspace .marketProtectionPresets span,.professionalTradeWorkspace .marketProtectionRules>span,.professionalTradeWorkspace .marketProtectionStatus span,.professionalTradeWorkspace .universalChart>header small,.professionalTradeWorkspace .universalChartFeed,.professionalTradeWorkspace .universalChartRanges button,.professionalTradeWorkspace .universalHeroActions a,.professionalTradeWorkspace .universalHeroActions button,.professionalTradeWorkspace .universalHeroPrice small,.professionalTradeWorkspace .universalHeroSocials a,.professionalTradeWorkspace .universalInsightTabs button,.professionalTradeWorkspace .universalMarketIdentity p,.professionalTradeWorkspace .universalMarketIdentity span,.professionalTradeWorkspace .universalTickerStrip small,.professionalTradeWorkspace .universalWorkspaceNav,.professionalTradeWorkspace .workspaceEvidenceBar small{font-size:.59rem}.professionalTradeWorkspace .universalChartGuardSummary strong,.professionalTradeWorkspace .universalTickerStrip strong,.professionalTradeWorkspace .workspaceEvidenceBar strong{font-size:.66rem}.professionalTradeWorkspace .marketProtectionDesk>p,.professionalTradeWorkspace .marketProtectionDisclosure,.professionalTradeWorkspace .universalRouteDecision p{font-size:.64rem}.professionalTradeWorkspace .universalMobileTradeDock{right:8px;bottom:calc(56px + env(safe-area-inset-bottom));left:8px;padding:4px}.professionalTradeWorkspace .universalMobileTradeDock button{min-height:46px;font-size:.68rem}}.terminalPage .runnerOriginFilters summary,.terminalPage .runnerOriginFilters>div button,.terminalPage .runnerSourceFilters button{height:34px!important;min-height:34px!important}.terminalPage .externalChartLink,.terminalPage .externalIdentity small,.terminalPage .officialRmtMetrics dt,.terminalPage .officialRmtStatus small,.terminalPage .runnerActivity em,.terminalPage .runnerCardStatus>small,.terminalPage .runnerCardStatus>span:nth-child(2),.terminalPage .runnerSourceFilters button b,.terminalPage .runnerStats small,.terminalPage .runnerTabs button span{font-size:.625rem!important;line-height:1.25!important}.terminalPage .liveSignalRail b,.terminalPage .runnerColumnHeader,.terminalPage .terminalIntro .trustStrip b,.terminalPage .terminalMarketShell .feedHeading .eyebrow{font-size:.6rem!important}.professionalTradeWorkspace .positionGuardDisclosure,.professionalTradeWorkspace .universalActorList small,.professionalTradeWorkspace .universalActorListHeading span,.professionalTradeWorkspace .universalActorSummary small,.professionalTradeWorkspace .universalHolderIntelligence footer,.professionalTradeWorkspace .universalInsightPanel>header span,.professionalTradeWorkspace .universalPosition footer,.professionalTradeWorkspace .universalPosition>header span,.professionalTradeWorkspace .universalSellPressure small,.professionalTradeWorkspace .universalTradeTape footer,.professionalTradeWorkspace .universalTradeTape>header span,.professionalTradeWorkspace .universalTradeTapeDetails summary,.professionalTradeWorkspace .universalTradeTapeList small{font-size:.625rem!important;line-height:1.35!important}@media (max-width:760px){.publicNav .brandLockup{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.publicNav .brandLogo{width:30px!important;height:30px!important}.terminalPage .runnerOriginFilters summary,.terminalPage .runnerOriginFilters>div button,.terminalPage .runnerSourceFilters button{height:36px!important;min-height:36px!important}.terminalPage .mobileRunnerCopy em,.terminalPage .mobileRunnerCopy small,.terminalPage .mobileRunnerMetrics small,.terminalPage .mobileRunnerRank{font-size:.625rem!important}}