.exchanges-page,.orders-page,.portfolio-page,.positions-page{padding-top:var(--space-3);padding-bottom:var(--space-10)}.led-bleed{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter)}.led-head{flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-4);min-height:42px}.led-head,.led-head-lead{display:flex;align-items:center}.led-head-lead{min-width:0;gap:var(--space-3)}.led-account{min-width:0}.led-head .led-account .ax-select-trigger{min-height:42px;height:auto;padding:0;gap:5px;border:0;border-radius:var(--radius-xs);background:none;box-shadow:none;color:var(--text-primary);font-family:var(--font-heading),var(--font-sans),system-ui,sans-serif;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.014em}.led-head .led-account .ax-select-trigger:hover{color:var(--primary)}.led-head .led-account .ax-select-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.led-head .led-account .ax-select-chevron{opacity:.55}.led-head-trail{display:flex;flex:none;align-items:center;gap:var(--space-4)}.led-action{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);text-decoration:none;cursor:pointer;transition:color var(--motion-fast,.12s) var(--ease-standard,ease)}.led-action:hover{color:var(--text-primary)}.led-action>svg{width:14px;height:14px;stroke-width:1.8;opacity:.75}.led-action[data-tone=danger]{color:var(--negative)}.orders-page .led-head-trail .led-action[data-tone=danger]{padding-inline:var(--space-3);border:1px solid var(--r12-critical-line);border-radius:var(--radius-pill);background:none}.orders-page .led-head-trail .led-action[data-tone=danger]:hover{border-color:var(--negative);color:var(--negative)}.led-action[data-tone=primary]{color:var(--primary)}.led-action:disabled{cursor:default;opacity:.45}.led-section{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--space-3);min-height:36px;margin-top:var(--space-6);padding-bottom:var(--space-1-5);border-bottom:1px solid var(--r12-hair-2)}.led-section>:last-child{min-width:0}.led-section>.r12-status{align-items:flex-start;white-space:normal}.led-section>.r12-status:before{margin-top:.42em}.led-section .led-section-title{margin:0;color:var(--text-primary);font-family:var(--font-heading),var(--font-sans),system-ui,sans-serif;font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.012em;line-height:1.2}.led-section .led-section-count{-webkit-margin-start:6px;margin-inline-start:6px;color:var(--text-muted);font-size:var(--text-xs);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-weight:var(--weight-regular)}.led-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-4);margin-top:var(--space-5);padding-top:var(--space-2);border-top:1px solid var(--r12-hair)}.led-footer-actions{display:flex;align-items:center;gap:var(--space-4)}.led-footer-note{display:none}@media (min-width:760px){.led-footer-note{display:inline}}.led-hero{padding-block:var(--space-4) var(--space-1)}.led-hero-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3-5)}.portfolio-page .led-figure{font-size:clamp(2.125rem,1.15rem + 3.6vw,3.125rem);letter-spacing:-.032em}.led-hero-move{font-size:var(--text-md);font-weight:var(--weight-semibold);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.led-hero-note{margin:5px 0 0}.led-equity{position:relative;padding-top:22px;margin-top:var(--space-1)}.led-equity-svg{display:block;width:100%;height:76px;overflow:visible;color:var(--positive-strong)}.led-equity[data-dir=down] .led-equity-svg{color:var(--negative-strong)}.led-equity-line{fill:none;stroke:currentcolor;stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.led-equity-fill{fill:url(#led-equity-fade);stroke:none}.led-equity-range{position:absolute;inset-inline-end:var(--page-gutter);top:-11px;display:inline-flex;gap:var(--space-1)}.led-range{min-height:32px;padding:0 6px;border:0;background:none;color:var(--text-muted);font:inherit;font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);cursor:pointer}.led-range[aria-pressed=true]{color:var(--text-primary);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.led-strip{margin-top:var(--space-4)}.led-strip .r12-metric{font-size:var(--text-base)}.led-alloc{margin-top:var(--space-5)}.led-alloc-bar{display:flex;overflow:hidden;gap:1px;height:8px;border-radius:2px;background:var(--r12-hair-2)}.led-alloc-seg{height:100%;min-width:2px}.led-alloc-legend{display:flex;flex-wrap:wrap;gap:3px var(--space-4);margin-top:var(--space-2)}.led-alloc-item{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--text-secondary)}.led-alloc-item strong{color:var(--text-primary);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-weight:var(--weight-semibold)}.led-alloc-dot{flex:none;width:8px;height:8px;border-radius:2px}.led-alloc-foot{display:block;margin-top:var(--space-2)}.led-risk{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));grid-gap:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5);margin-top:var(--space-3);padding-block:var(--space-3);border-block:1px solid var(--r12-hair)}.led-risk>div{display:flex;min-width:0;flex-direction:column;gap:3px}.led-risk-line{flex-wrap:wrap;gap:4px var(--space-4);min-height:40px;margin-top:var(--space-2);border-block:1px solid var(--r12-hair)}.led-risk-line strong{-webkit-margin-start:4px;margin-inline-start:4px;color:var(--text-primary);font-weight:var(--weight-semibold)}.led-vacant-links{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-2)}.positions-page .led-band{position:relative;overflow:hidden;margin-top:var(--space-3);padding:var(--space-4) var(--page-gutter) var(--space-4-5,18px);border-radius:0;box-shadow:none}.led-band-grid{opacity:.35}.led-band-inner{position:relative;z-index:1;align-items:flex-start;gap:var(--space-3-5,14px);max-width:640px}.led-band-inner,.led-band-lead{display:flex;flex-direction:column}.led-band-lead{min-width:0;gap:4px}.positions-page .led-band .r12-figure{font-size:clamp(1.75rem,1.1rem + 2.4vw,2.375rem)}.led-band-side{display:flex;flex:none;align-items:stretch;gap:var(--space-6)}.led-band-side>div{display:flex;min-width:0;flex-direction:column;gap:3px}.led-band-side>div+div{-webkit-padding-start:var(--space-6);padding-inline-start:var(--space-6);-webkit-border-start:1px solid var(--r12-ink-line);border-inline-start:1px solid var(--r12-ink-line)}.led-band-side>div+div .r12-metric{font-weight:var(--weight-medium)}.led-band-gross{white-space:nowrap}.led-rail{margin-inline:calc(var(--page-gutter) * -1);margin-top:var(--space-2);border-bottom:1px solid var(--r12-hair-2)}.orders-page .led-rail.tabs[data-variant=underline]{border-bottom:0;min-height:40px;gap:0}.orders-page .led-rail .tab{-webkit-margin-end:var(--space-5);margin-inline-end:var(--space-5);padding-inline:0;font-size:var(--text-sm);font-weight:var(--weight-medium)}.orders-page .led-rail .tab:first-of-type{-webkit-margin-start:var(--page-gutter);margin-inline-start:var(--page-gutter)}.orders-page .led-rail .tab:last-of-type{-webkit-margin-end:var(--page-gutter);margin-inline-end:var(--page-gutter)}.orders-page .led-rail .tab.active{font-weight:var(--weight-semibold)}.orders-page .led-rail.tabs[data-variant=underline]{scroll-snap-type:x proximity;scroll-padding-inline-start:var(--page-gutter);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.orders-page .led-rail .tab{scroll-snap-align:start}@media (min-width:720px){.orders-page .led-rail.tabs[data-variant=underline]{-webkit-mask-image:none;mask-image:none}}.led-rail-count{-webkit-margin-start:5px;margin-inline-start:5px;color:var(--text-muted);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-weight:var(--weight-regular)}.led-filter{flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-4);min-height:40px;border-bottom:1px solid var(--r12-hair)}.led-filter,.led-filter-group{display:flex;align-items:center}.led-filter-group{gap:var(--space-4)}.led-check-glyph{display:inline-flex;flex:none;align-items:center;justify-content:center;width:17px;height:17px;border:1.5px solid var(--r12-hair-3);border-radius:4px;color:#fff}.led-select-all[aria-pressed=true] .led-check-glyph{border-color:var(--primary);background:var(--primary)}.led-check-glyph svg{width:12px;height:12px;stroke-width:3}@media (min-width:760px){.led-check-glyph{display:none}}.led-board,.led-c-act{min-width:0}.led-cols,.led-row,.led-skel-row{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter)}.led-cols{display:none}.led-row{position:relative;display:grid;align-items:center;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:2px;row-gap:2px;min-height:62px;padding-block:var(--space-2);border-top:1px solid var(--r12-hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead trail" "sub  sub" "foot foot";transition:background-color var(--motion-fast,.12s) var(--ease-standard,ease)}.led-c>*{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.led-c>.led-open{overflow:visible}.led-stack{max-width:100%;flex-direction:column;align-items:flex-end;gap:1px;overflow:visible}.led-rowfoot,.led-stack{display:flex;min-width:0}.led-rowfoot{grid-area:foot;align-items:center;gap:var(--space-3);margin-top:2px}.led-rowfoot>.led-c{min-width:0;flex:0 1 auto}.led-rowfoot>.button{position:relative;z-index:1;-webkit-margin-start:auto;margin-inline-start:auto;flex:none}.led-liq{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.led-liq-track{position:relative;display:block;overflow:hidden;width:100%;max-width:132px;height:4px;border-radius:2px;background:var(--r12-hair-2)}.led-liq-track:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:24%;background:var(--r12-critical-line)}.led-liq-fill{position:relative;z-index:1;display:block;height:100%;border-radius:2px;background:var(--hono-ocean-400)}.led-liq[data-tone=warning] .led-liq-fill{background:var(--warning-strong,var(--warning))}.led-liq[data-tone=critical] .led-liq-fill{background:var(--negative-strong,var(--negative))}.led-liq-read{display:flex;align-items:baseline;gap:5px;font-size:var(--text-xs);white-space:nowrap}.led-liq-read .r12-num{color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.led-rowfoot-margin{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:2px;-webkit-margin-start:auto;margin-inline-start:auto}.led-board[data-board=positions] .led-rowfoot>.button{-webkit-margin-start:var(--space-3);margin-inline-start:var(--space-3)}.led-rowfoot-margin .led-meta{font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.led-rowfoot-margin .r12-num{font-size:var(--text-xs);font-weight:var(--weight-semibold)}.led-board[data-board=positions] .led-row{min-height:92px;align-items:start;padding-block:var(--space-2-5)}.led-board[data-board=positions] .led-c-lead,.led-board[data-board=positions] .led-c-trail{align-items:center;min-height:24px}.led-row:first-child{border-top:0}.led-row:focus-within{background:var(--r12-focus)}@media (hover:hover){.led-row:hover{background:var(--r12-focus)}}.led-c{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.led-c-lead{grid-area:lead}.led-c-trail{grid-area:trail;justify-content:flex-end;text-align:end}.led-sub-wrap{display:flex;grid-area:sub;min-width:0;align-items:baseline;gap:var(--space-2-5);overflow:hidden;font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.led-sub-wrap>.led-c{flex:none;min-width:0}.led-sub-wrap .r12-num{font-size:var(--text-xs)}.led-sub-wrap>.led-c-share,.led-sub-wrap>.led-c-status{-webkit-margin-start:auto;margin-inline-start:auto}.led-board[data-board=orders] .led-sub-wrap>.led-c-status{order:-1;-webkit-margin-start:0;margin-inline-start:0}.led-board[data-board=orders] .led-c-status .led-stack{align-items:flex-start}.led-board[data-board=orders] .led-sub-wrap>.led-c-num{-webkit-margin-start:auto;margin-inline-start:auto}.led-board[data-board=orders] .led-sub-wrap>.led-c-num .r12-num{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.led-c-desk,.led-c-mid,.led-c-wide{display:none}.led-sym{overflow:hidden;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap}.led-sym small{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.led-meta{overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.led-value{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:-.008em}.led-open{min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.led-open:after{position:absolute;inset:0;content:""}.led-row-chevron{flex:none;-webkit-margin-start:auto;margin-inline-start:auto;width:15px;height:15px;-webkit-margin-start:2px;margin-inline-start:2px;color:var(--text-muted);opacity:.5}.led-share{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}.led-share-track{display:none;overflow:hidden;width:56px;height:4px;border-radius:2px;background:var(--r12-hair-2)}.led-share-fill{display:block;height:100%;border-radius:2px;background:var(--primary)}.led-sub{display:block;color:var(--text-muted);font-size:var(--text-2xs);line-height:1.35}.led-sub[data-tone=warning]{color:var(--warning)}.led-sub[data-tone=danger]{color:var(--negative)}.led-fee-gap{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.led-unit{-webkit-margin-start:4px;margin-inline-start:4px;color:var(--text-muted);font-size:var(--text-2xs)}@media (min-width:760px){.led-unit{display:none}}.led-id{overflow:hidden;color:var(--text-muted);font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap}.led-c-act{position:relative;z-index:1;display:none;justify-content:flex-end}.led-rowbutton.button{min-height:32px;padding-inline:var(--space-2-5);font-size:var(--text-2xs)}.led-check{position:relative;z-index:1;flex:none;width:16px;height:16px;accent-color:var(--primary);cursor:pointer}.led-fills{display:flex;flex-direction:column}.led-fill{display:grid;align-items:center;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:2px;row-gap:2px;margin-inline:calc(var(--page-gutter) * -1);padding:var(--space-2) var(--page-gutter);min-height:58px;border-top:1px solid var(--r12-hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead trail" "foot foot"}.led-fill:first-child{border-top:0}.led-fill-lead{display:flex;min-width:0;grid-area:lead;align-items:center;gap:var(--space-2)}.led-fill-trail{grid-area:trail;font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:end;white-space:nowrap}.led-unit-inline{color:var(--text-muted);font-weight:var(--weight-regular)}.led-fill-foot{display:flex;min-width:0;grid-area:foot;align-items:center;gap:var(--space-3);overflow:hidden}.led-fill-when{-webkit-margin-start:auto;margin-inline-start:auto;flex:none}@media (min-width:760px){.led-fill{min-height:48px;grid-template-columns:minmax(120px,1.2fr) minmax(0,1.6fr) minmax(110px,.9fr);grid-template-areas:"lead foot trail"}.led-fill-foot{justify-content:flex-start}.led-fill-when{-webkit-margin-start:0;margin-inline-start:0}}.led-empty{gap:4px 8px;flex-wrap:wrap;min-height:44px;border-top:1px solid var(--r12-hair)}.led-section+.led-empty,.led-section+.led-fills .led-fill:first-child{border-top:0}.led-empty strong{color:var(--text-secondary);font-weight:var(--weight-semibold)}.led-empty[data-tone=error] strong{color:var(--negative)}.led-empty[data-tone=error] .led-action{-webkit-margin-start:auto;margin-inline-start:auto}.led-vacant{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-block:var(--space-6) var(--space-4)}.led-vacant-title{margin:0;color:var(--text-primary);font-family:var(--font-heading),var(--font-sans),system-ui,sans-serif;font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.15}.led-vacant-body{max-width:46ch;margin:0;color:var(--text-secondary);font-size:var(--text-md);line-height:1.5}.led-vacant .button{margin-top:var(--space-2)}.led-vacant[data-tone=error] .led-vacant-title{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);letter-spacing:-.014em}.led-vacant[data-tone=error] .led-vacant-title svg{width:18px;height:18px;flex:none;color:var(--negative);stroke-width:2.25}.led-vacant .button svg{width:16px;height:16px}.led-skel-row{display:grid;align-items:center;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:7px;row-gap:7px;min-height:62px;border-top:1px solid var(--r12-hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead trail" "meta sub"}.led-skel-row:first-child{border-top:0}.led-skel-lead{grid-area:lead;width:88px;height:13px}.led-skel-meta{grid-area:meta;width:132px;height:10px}.led-skel-trail{grid-area:trail;width:84px;height:13px;justify-self:end}.led-skel-sub{grid-area:sub;width:54px;height:10px;justify-self:end}.led-sheet{display:grid}.led-sheet-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);min-height:42px;padding-block:var(--space-2);border-top:1px solid var(--r12-hair)}.led-sheet-row:first-child{border-top:0}.led-sheet-row>dt{flex:none;color:var(--text-muted);font-size:var(--text-xs)}.led-sheet-row>dd{margin:0;min-width:0;color:var(--text-primary);font-size:var(--text-sm);text-align:end;overflow-wrap:anywhere}.led-intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-3)}.led-intro-text{max-width:62ch;margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.led-venues{margin-top:var(--space-3);border:1px solid var(--r12-hair-2);border-radius:var(--radius);background:var(--r12-raised);padding-inline:var(--space-4)}.led-venue{position:relative;display:grid;align-items:center;grid-column-gap:var(--space-3-5);column-gap:var(--space-3-5);grid-row-gap:var(--space-2);row-gap:var(--space-2);min-height:76px;padding-block:var(--space-3);border-top:1px solid var(--r12-hair);grid-template-columns:auto minmax(0,1fr)}.led-venue-trail{grid-column:2/-1}@media (min-width:560px){.led-venue{grid-template-columns:auto minmax(0,1fr) auto}.led-venue-trail{grid-column:auto}}.led-venue:first-child{border-top:0}.led-venue-mark{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--r12-hair-2);border-radius:8px;color:var(--text-secondary);font-family:var(--font-heading),var(--font-sans),system-ui,sans-serif;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide)}.led-venue[data-lead=true] .led-venue-mark{border-color:transparent;background:var(--primary-soft);color:var(--primary)}.exchanges-page .led-venue[data-lead=true] .led-venue-name{font-weight:var(--weight-bold)}.led-venue-shared{display:block;margin-top:var(--space-2);color:var(--text-secondary)}.led-venue-main{display:flex;min-width:0;flex-direction:column;gap:4px}.led-venue-name{display:flex;align-items:center;flex-wrap:wrap;min-width:0;gap:var(--space-2) var(--space-2);color:var(--text-primary);font-family:var(--font-heading),var(--font-sans),system-ui,sans-serif;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.014em}.led-venue-caps{color:var(--text-secondary);font-size:var(--text-xs);line-height:1.45}.led-venue-trail{display:flex;flex:none;align-items:center;gap:var(--space-3)}.led-venue-note{display:block;padding-top:var(--space-2);border-top:1px solid var(--r12-hair)}.led-mapped,.led-venue-note{margin-top:var(--space-2)}.led-mapped-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:44px;border-top:1px solid var(--r12-hair)}.led-mapped-name{flex:none;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.led-mapped-caps{overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);text-align:end;text-overflow:ellipsis;white-space:nowrap}.led-conn{padding-block:var(--space-3);border-top:1px solid var(--r12-hair)}.led-conn-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.led-conn-title{display:flex;min-width:0;align-items:baseline;gap:var(--space-2);color:var(--text-primary);font-size:var(--text-md);font-weight:var(--weight-semibold)}.led-conn-grid{display:grid;grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.led-conn-grid>div{display:flex;min-width:0;flex-direction:column;gap:2px}.led-conn-value{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.led-health{display:flex;flex-wrap:wrap;gap:2px var(--space-3)}.led-conn-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.led-conn-actions .button{min-height:36px;font-size:var(--text-xs)}@media (min-width:760px){.led-cols{display:grid;align-items:center;grid-column-gap:var(--space-3);column-gap:var(--space-3);min-height:34px;border-bottom:1px solid var(--r12-hair-2);color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.led-cols .led-c{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.led-cols .led-c-trail{text-align:end}.led-row{min-height:52px;row-gap:0;grid-template-areas:none}.led-cols>.led-c,.led-row>.led-c{grid-area:auto}.led-sub-wrap{display:contents}.led-c-num{justify-content:flex-end;text-align:end}.led-sub-wrap>.led-c{flex:1 1 auto}.led-sub-wrap>.led-c-share,.led-sub-wrap>.led-c-status{-webkit-margin-start:0;margin-inline-start:0}.led-board[data-board=orders] .led-sub-wrap>.led-c-status{order:0}.led-board[data-board=orders] .led-sub-wrap>.led-c-num{-webkit-margin-start:0;margin-inline-start:0}.led-board[data-board=orders] .led-sub-wrap>.led-c-num .r12-num{color:inherit;font-weight:inherit}.led-sub-wrap .r12-num,.led-sub-wrap>.led-c{font-size:var(--text-sm)}.led-c-act,.led-c-desk{display:flex}.led-rowfoot{display:none}.led-c-status .led-stack{align-items:flex-start}.led-board[data-board=positions] .led-row{min-height:56px;align-items:center;padding-block:var(--space-2)}.led-row-chevron{display:none}.led-sym,.led-value{font-size:var(--text-sm)}.led-share-track{display:block}.led-skel-row{min-height:52px;row-gap:0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 96px;grid-template-areas:"lead meta trail sub"}.led-skel-meta,.led-skel-sub,.led-skel-trail{justify-self:start}.led-board[data-board=assets] .led-cols,.led-board[data-board=assets] .led-row{grid-template-columns:minmax(90px,1.2fr) minmax(100px,1.1fr) minmax(86px,1fr) minmax(86px,1fr) minmax(110px,1fr)}.led-board[data-board=positions] .led-cols,.led-board[data-board=positions] .led-row{grid-template-columns:minmax(120px,1.2fr) minmax(88px,1fr) 68px minmax(74px,.8fr) minmax(132px,1.5fr) minmax(96px,auto)}.led-board[data-board=orders] .led-cols,.led-board[data-board=orders] .led-row{column-gap:var(--space-2-5);grid-template-columns:22px minmax(96px,1.3fr) minmax(78px,1fr) minmax(86px,1fr) minmax(74px,.9fr) minmax(66px,.8fr) minmax(88px,1.1fr) 76px}.led-venue-caps{font-size:var(--text-sm)}}@media (min-width:1080px){.exchanges-page,.orders-page,.portfolio-page,.positions-page{padding-top:var(--space-5)}.led-equity-svg{height:104px}.led-row{min-height:54px}.led-c-mid{display:flex}.led-board[data-board=positions] .led-cols,.led-board[data-board=positions] .led-row{grid-template-columns:minmax(120px,1.2fr) minmax(88px,1fr) 68px minmax(74px,.8fr) minmax(60px,.7fr) minmax(140px,1.5fr) minmax(96px,auto)}}@media (min-width:1320px){.led-c-wide{display:flex}.led-board[data-board=orders] .led-sub-fee{display:none}.led-board[data-board=positions] .led-cols,.led-board[data-board=positions] .led-row{grid-template-columns:minmax(84px,1.05fr) minmax(78px,.9fr) 58px minmax(52px,.55fr) minmax(52px,.55fr) minmax(176px,1.4fr) minmax(72px,.8fr) minmax(76px,.85fr) 54px minmax(56px,.6fr) minmax(96px,auto)}.led-board[data-board=orders] .led-cols,.led-board[data-board=orders] .led-row{column-gap:var(--space-2-5);grid-template-columns:22px minmax(92px,1.2fr) minmax(76px,.95fr) minmax(104px,1.1fr) minmax(72px,.8fr) minmax(64px,.7fr) minmax(88px,1fr) minmax(92px,1fr) minmax(62px,.7fr) minmax(86px,auto)}}@media (pointer:coarse){.led-check{width:20px;height:20px}.led-action{min-height:44px}.led-rowfoot .led-rowbutton.button{min-height:44px;padding-inline:var(--space-4);font-size:var(--text-xs)}.led-range{min-height:44px}.orders-page .led-rail .tab:before{position:absolute;top:50%;inset-inline:-6px;height:44px;content:"";transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.led-action,.led-row{transition:none}}.notifications-page{padding-top:var(--space-3);padding-bottom:var(--space-10)}.nfeed-head{display:flex;min-height:40px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-2)}.nfeed-markall{height:44px;padding-inline:13px;font-size:var(--text-sm)}@media (pointer:fine){.nfeed-markall{height:34px;padding-inline:11px;font-size:var(--text-xs)}.nfeed-retry{min-height:0}}.nfeed-markall>svg{width:14px;height:14px}.nfeed-filters{align-items:stretch;gap:0;border-bottom:1px solid var(--r12-hair-2)}.nfeed-filters>button{position:relative;flex:none;min-height:44px;padding:0 13px;border:0;background:none;color:var(--text-muted);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;transition:color var(--motion-fast,.12s) var(--ease-standard,ease)}.nfeed-filters>button:first-child{-webkit-padding-start:0;padding-inline-start:0}.nfeed-filters>button:hover{color:var(--text-secondary)}.nfeed-filters>button[data-active=true]{color:var(--text-primary)}.nfeed-filters>button[data-active=true]:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--primary)}.nfeed-filters>button:first-child[data-active=true]:after{inset-inline-end:13px}.nfeed{max-width:920px;margin:0;padding:0;list-style:none}.nfeed-row{position:relative;margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);border-top:1px solid var(--r12-hair)}.nfeed-row:first-child{border-top:0}.nfeed-row:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:transparent}.nfeed-row[data-rank=risk]:before{background:var(--negative-strong)}.nfeed-row[data-rank=warning]:before{background:var(--warning-strong)}.nfeed-row[data-rank=positive]:before{background:var(--positive-strong)}.nfeed-row[data-read=true]:before{opacity:.3}.nfeed-body{display:grid;width:100%;grid-gap:5px;gap:5px;margin:0;border:0;padding:var(--space-3) 0;background:none;color:inherit;font:inherit;text-align:start}button.nfeed-body{min-height:60px;cursor:pointer}button.nfeed-body:hover .nfeed-say{color:var(--brand)}.nfeed-say{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.45}.nfeed-row[data-read=true] .nfeed-say{color:var(--text-secondary);font-weight:var(--weight-regular)}.nfeed-when{color:var(--text-muted)}.nfeed-state{margin:var(--space-4) 0 0;gap:var(--space-2)}.nfeed-retry{min-height:44px;border:0;padding:0;background:none;color:var(--brand);font:inherit;font-weight:var(--weight-medium);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.nfeed-skel>div{min-height:72px;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;border-color:var(--r12-hair)}.nfeed-skel-say{width:min(62%,320px);height:12px}.nfeed-skel-meta{width:136px;height:10px}@media (max-width:767px){.notifications-page{padding-bottom:var(--space-8)}.nfeed-say{font-size:var(--text-md)}button.nfeed-body{min-height:64px}}.marketplace-page{gap:var(--space-3);padding-top:var(--space-3);padding-bottom:var(--space-10)}.mkt-boundary{max-width:62ch;margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal,1.5)}.mkt-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-2)}.mkt-search{min-width:220px;flex:0 1 280px}.mkt-list{max-width:1040px;margin:0;padding:0;-webkit-border-after:1px solid var(--r12-hair-2);border-block-end:1px solid var(--r12-hair-2);list-style:none}.mkt-row{border-top:1px solid var(--r12-hair)}.mkt-row:first-child{border-top:1px solid var(--r12-hair-2)}.mkt-hit{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);margin-inline:calc(var(--page-gutter) * -1);border:0;padding:var(--space-3-5) var(--page-gutter);background:none;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--motion-fast,.12s) var(--ease-standard,ease)}.mkt-hit:hover{background:var(--r12-focus)}.mkt-row-main{display:grid;min-width:0;grid-gap:3px;gap:3px}.mkt-name{display:flex;min-width:0;align-items:center;gap:var(--space-2);color:var(--text-primary);font-family:var(--font-heading),var(--font-sans),system-ui,sans-serif;font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.012em}.mkt-desc{display:-webkit-box;overflow:hidden;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mkt-meta{margin-top:3px;line-height:1.5}.mkt-row-trail{display:grid;justify-items:end;grid-gap:var(--space-1);gap:var(--space-1);text-align:end}.mkt-return,.mkt-row-trail .r12-status{font-weight:var(--weight-semibold)}.mkt-return{font-size:var(--text-md)}.mkt-spark{display:block;width:72px;height:20px}.mkt-noreplay{font-feature-settings:normal;font-variant-numeric:normal}.mkt-chevron{color:var(--text-muted);opacity:.7}.mkt-state{margin:var(--space-4) 0 0;gap:var(--space-2)}.mkt-rule{max-width:62ch;margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}.mkt-skel>div{min-height:78px;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;border-color:var(--r12-hair)}.mkt-skel-name{width:172px;height:13px}.mkt-skel-desc{width:min(70%,380px);height:10px}@media (max-width:767px){.mkt-hit{grid-template-columns:minmax(0,1fr) 16px;align-items:start;gap:var(--space-2);min-height:44px}.mkt-row-main{grid-column:1}.mkt-row-trail{grid-column:1;grid-row:2;display:flex;align-items:center;justify-items:start;gap:var(--space-2);text-align:start}.mkt-chevron{grid-column:2;grid-row:1;align-self:center}}.api-management-page{padding-top:var(--space-3);padding-bottom:var(--space-10)}.apim-state{max-width:46ch;padding-block:var(--space-6) var(--space-4)}.apim-lead{margin:0 0 var(--space-2);font-family:var(--font-heading),var(--font-sans),system-ui,sans-serif;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.25;color:var(--text-primary)}.apim-body{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed,1.65)}.api-management-page .led-section,.apim-exit,.apim-handling,.apim-scopes{max-width:62ch}.apim-scopes{margin:0}.apim-scope{display:grid;align-items:baseline;grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:2px;row-gap:2px;min-height:48px;padding-block:var(--space-2-5);border-bottom:1px solid var(--r12-hair)}.apim-scope>dt{color:var(--text-primary);font-weight:var(--weight-semibold)}.apim-scope>dd,.apim-scope>dt{margin:0;font-size:var(--text-sm)}.apim-scope>dd{color:var(--text-secondary);line-height:1.5}.apim-handling{margin-top:var(--space-3)}.apim-exit{margin:var(--space-4) 0 0}@media (min-width:640px){.apim-scope{grid-template-columns:minmax(96px,.34fr) minmax(0,1fr)}}