.PriceOrigin_origin__bxOZg{display:flex;align-items:baseline;gap:var(--sp-1);margin-top:var(--sp-1);font-size:var(--text-2xs);line-height:var(--leading-snug);color:var(--ink-tertiary);max-width:44ch}.PriceOrigin_mark__2a4qw{flex:none;width:.5rem;height:.5rem;border-radius:50%;translate:0 -.1em}.PriceOrigin_origin__bxOZg[data-origin=real] .PriceOrigin_mark__2a4qw{background:var(--data-gain)}.PriceOrigin_origin__bxOZg[data-origin=simulated] .PriceOrigin_mark__2a4qw{background:transparent;border:1px solid var(--ink-tertiary)}.PriceOrigin_origin__bxOZg[data-origin=simulated]{color:var(--ink-secondary)}.PriceOrigin_sourceLink___cxR3{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.PriceOrigin_sourceLink___cxR3:hover{color:var(--ink-primary)}.ChartToolbar_group__MXevq,.ChartToolbar_toolbar__TPXal{display:flex;align-items:center;gap:var(--sp-1)}.ChartToolbar_toolbar__TPXal{flex-wrap:wrap}.ChartToolbar_indicator__Bc6VS,.ChartToolbar_tool__TRHci{min-height:2rem;border:1px solid var(--line-neutral);color:var(--ink-tertiary);background:var(--surface-base);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.ChartToolbar_tool__TRHci{display:inline-grid;place-items:center;min-width:2rem;padding:0;border-radius:var(--r-control)}.ChartToolbar_tool__TRHci svg{width:1rem;height:1rem}.ChartToolbar_indicator__Bc6VS{padding:0 var(--sp-2);border-radius:var(--r-control);font-size:var(--text-2xs)}.ChartToolbar_indicatorOn__QEWr6,.ChartToolbar_indicator__Bc6VS:hover,.ChartToolbar_toolOn__5rp6y,.ChartToolbar_tool__TRHci:hover{color:var(--accent-strong);border-color:var(--line-strong);background:var(--accent-wash)}.ChartToolbar_divider___MW6f{width:1px;height:1.5rem;background:var(--line-neutral)}.ChartToolbar_fx__7vGhm{display:inline-flex;align-items:center;gap:.2rem;color:var(--ink-tertiary);font-family:var(--font-serif);font-size:var(--text-xs);font-style:italic}.ChartToolbar_fx__7vGhm svg{width:.8rem;height:.8rem}@media (max-width:767px){.ChartToolbar_toolbar__TPXal{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.ChartToolbar_indicator__Bc6VS{white-space:nowrap}}.Terminal_terminal__GS0oF{display:grid;position:relative;grid-gap:var(--sp-2);gap:var(--sp-2);--rail:clamp(17rem,21vw,20rem);grid-template-columns:minmax(0,1fr) var(--rail);grid-template-rows:minmax(0,2fr) minmax(10rem,1fr);grid-template-areas:"charts markets" "panel  details";align-items:stretch;min-width:0;flex:1 1 auto;min-height:0;overflow:hidden}.Terminal_region__5OGWA{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;min-height:0}.Terminal_terminal__GS0oF[data-chart-maximised=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"charts"}.Terminal_terminal__GS0oF[data-chart-maximised=true] .Terminal_detailsCard__XxxfL,.Terminal_terminal__GS0oF[data-chart-maximised=true] .Terminal_equityCard__in8Iv,.Terminal_terminal__GS0oF[data-chart-maximised=true] .Terminal_priceCard__8VuYD .Terminal_caption__GB2sd,.Terminal_terminal__GS0oF[data-chart-maximised=true] .Terminal_region__5OGWA:not([data-region=charts]){display:none}.Terminal_terminal__GS0oF[data-chart-maximised=true] .Terminal_region__5OGWA[data-region=charts]{overflow:hidden}.Terminal_region__5OGWA[data-region=markets]{grid-area:markets}.Terminal_region__5OGWA[data-region=charts]{grid-area:charts;overflow:hidden;overflow-anchor:none}.Terminal_region__5OGWA[data-region=ticket]{display:none;position:absolute;z-index:var(--z-overlay);inset-block:0;inset-inline-end:0;width:var(--rail);padding-top:2.75rem;background:var(--surface-base);border:1px solid var(--line-strong);border-radius:var(--r-module);box-shadow:-18px 0 42px rgb(0 0 0/32%);overflow:hidden}.Terminal_terminal__GS0oF[data-ticket-open=true] .Terminal_region__5OGWA[data-region=ticket]{display:flex}.Terminal_region__5OGWA[data-region=panel]{grid-area:panel}.Terminal_detailsCard__XxxfL{grid-area:details;min-height:0}.Terminal_fill__Fd88B{flex:1 1;min-height:0}.Terminal_ticketClose__VuwOS{position:absolute;z-index:2;inset-block-start:.45rem;inset-inline-end:.45rem;display:inline-grid;place-items:center;width:2rem;min-height:2rem;color:var(--ink-secondary);border:1px solid var(--line-neutral);border-radius:var(--r-control);background:var(--surface-raised)}.Terminal_ticketClose__VuwOS:hover{color:var(--ink-primary);border-color:var(--line-strong)}.Terminal_ticketClose__VuwOS svg{width:1rem;height:1rem}.Terminal_switcher__ZjaVj{display:none;grid-area:switcher}.Terminal_card__z3TBX{display:flex;flex-direction:column;min-width:0;flex-shrink:0;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-module);overflow:hidden}.Terminal_priceCard__8VuYD{flex:1 1 auto;min-height:0}.Terminal_equityCard__in8Iv{flex:0 0 auto}.Terminal_cardHead__SWvpf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-4);padding:var(--sp-1) var(--sp-3)}.Terminal_cardTitles__r1B_F{display:flex;flex-direction:column;gap:1px;min-width:0}.Terminal_titleLine__Amv_b{display:flex;align-items:baseline;gap:var(--sp-2)}.Terminal_cardSymbol__rGS_G{font-weight:var(--weight-semibold)}.Terminal_cardSymbol__rGS_G,.Terminal_livePrice__t9eaH{color:var(--ink-primary);font-size:var(--text-base)}.Terminal_cardName__KJW3z{color:var(--ink-tertiary);font-size:var(--text-2xs)}.Terminal_cardFigures__K_Dns{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.Terminal_cardFigures__K_Dns dt{color:var(--ink-tertiary);font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.Terminal_cardFigures__K_Dns dd{color:var(--ink-primary);font-size:var(--text-sm)}.Terminal_cardActions__C9aRK{display:flex;align-items:center;gap:var(--sp-2);margin-left:auto}.Terminal_actionDivider__1UPbV{width:1px;height:1.5rem;margin-inline:var(--sp-1);background:var(--line-neutral)}.Terminal_tradeAction__VWcvG{min-height:2rem;padding-inline:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-control);color:var(--ink-primary);background:var(--surface-base);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.Terminal_tradeAction__VWcvG:focus-visible,.Terminal_tradeAction__VWcvG:hover{background:var(--accent-wash)}.Terminal_tradeBuy__7Diyf{border-color:var(--accent)}.Terminal_tradeSell__K4rl5{color:var(--ink-secondary)}.Terminal_gain__X5vOM{color:var(--data-gain)}.Terminal_loss__tdhSE{color:var(--data-loss)}.Terminal_caption__GB2sd{padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--line-neutral);color:var(--ink-tertiary);font-size:var(--text-2xs);line-height:var(--leading-body)}.Terminal_legend__EIazN{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) var(--sp-3) 0;color:var(--ink-secondary);font-size:var(--text-2xs)}.Terminal_legendItem__5UHIQ{display:inline-flex;align-items:center;gap:var(--sp-1)}.Terminal_key___erPy{display:inline-block;width:14px;height:2px;border-radius:var(--r-pill)}.Terminal_keyAccent__0abwu{background:var(--accent)}.Terminal_keyLoss__prQaK{background:var(--data-loss)}.Terminal_keyNeutral__JC6y5{background:var(--data-neutral)}.Terminal_panelCard___8hSE{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--sp-2) var(--sp-3) var(--sp-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-module)}.Terminal_tableScroll__pGhH3{min-width:0;max-height:17rem;overflow-y:auto}.Terminal_financePanel__KiWRp{display:grid;grid-template-columns:minmax(18rem,.7fr) minmax(24rem,1.3fr);grid-gap:var(--sp-4);gap:var(--sp-4);min-width:0}.Terminal_financeFigures__A7fxb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start}.Terminal_financeFigures__A7fxb>div{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-neutral);border-radius:var(--r-control);background:var(--surface-sunken)}.Terminal_financeFigures__A7fxb dt{color:var(--ink-tertiary);font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.Terminal_financeFigures__A7fxb dd{margin-top:2px;color:var(--ink-primary);font-size:var(--text-sm)}.Terminal_financeChart__ka55e{min-width:0;overflow:hidden;border:1px solid var(--line-neutral);border-radius:var(--r-control)}.Terminal_detailsCard__XxxfL{overflow-y:auto;overscroll-behavior:contain}.Terminal_detailsHead__I2TXR{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line-neutral);background:var(--surface-overlay)}.Terminal_detailQuote__tr0iB{color:var(--ink-primary);font-size:var(--text-sm)}.Terminal_detailSections__RW4e8{display:flex;flex-direction:column;padding:var(--sp-1) var(--sp-3) var(--sp-3)}.Terminal_detailSections__RW4e8 details{border-bottom:1px solid var(--line-neutral)}.Terminal_detailSections__RW4e8 summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:2.25rem;color:var(--ink-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;list-style:none}.Terminal_detailSections__RW4e8 summary::-webkit-details-marker{display:none}.Terminal_detailSections__RW4e8 summary:after{content:"+";color:var(--ink-tertiary);font-family:var(--font-mono)}.Terminal_detailSections__RW4e8 details[open] summary:after{content:"−"}.Terminal_detailSections__RW4e8 dl,.Terminal_detailSections__RW4e8 p{padding:0 0 var(--sp-2);color:var(--ink-tertiary);font-size:var(--text-2xs);line-height:var(--leading-body)}.Terminal_detailSections__RW4e8 dl div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding-block:2px}.Terminal_detailSections__RW4e8 dd{color:var(--ink-secondary);text-align:end}.Terminal_detailSections__RW4e8 summary .Terminal_detailFigure__YYfWf{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--accent);font-weight:var(--weight-semibold)}@media (max-width:1100px){.Terminal_maximise__47_CW{display:none}.Terminal_terminal__GS0oF,.Terminal_terminal__GS0oF[data-chart-maximised=true]{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"switcher" "charts" "ticket" "markets" "details" "panel"}.Terminal_terminal__GS0oF{gap:var(--sp-2);flex:0 0 auto;height:auto;overflow:visible}.Terminal_switcher__ZjaVj{display:flex;overflow-x:auto}.Terminal_region__5OGWA{display:none}.Terminal_terminal__GS0oF[data-view=charts] .Terminal_region__5OGWA[data-region=charts],.Terminal_terminal__GS0oF[data-view=markets] .Terminal_region__5OGWA[data-region=markets],.Terminal_terminal__GS0oF[data-view=panel] .Terminal_region__5OGWA[data-region=panel]{display:flex}.Terminal_terminal__GS0oF[data-ticket-open=true] .Terminal_region__5OGWA[data-region=ticket]{display:none}.Terminal_terminal__GS0oF[data-view=ticket][data-ticket-open=true] .Terminal_region__5OGWA[data-region=ticket]{display:flex}.Terminal_region__5OGWA[data-region=ticket]{position:relative;inset:auto;width:auto;max-height:none;box-shadow:none}.Terminal_terminal__GS0oF[data-chart-maximised=true] .Terminal_region__5OGWA[data-region=charts],.Terminal_terminal__GS0oF[data-view=markets] .Terminal_detailsCard__XxxfL{display:flex}.Terminal_terminal__GS0oF:not([data-view=markets]) .Terminal_detailsCard__XxxfL,.Terminal_terminal__GS0oF[data-chart-maximised=true] .Terminal_detailsCard__XxxfL{display:none}.Terminal_priceCard__8VuYD{min-height:max(26rem,58vh)}.Terminal_cardHead__SWvpf{gap:var(--sp-1) var(--sp-3)}.Terminal_cardActions__C9aRK{margin-left:0;width:100%}.Terminal_panelCard___8hSE{padding:var(--sp-2)}.Terminal_financePanel__KiWRp{grid-template-columns:1fr}.Terminal_detailsCard__XxxfL{min-height:18rem}}@media (max-width:520px){.Terminal_cardFigures__K_Dns{width:100%;justify-content:space-between}.Terminal_actionDivider__1UPbV{display:none}.Terminal_financeFigures__A7fxb{grid-template-columns:1fr}.Terminal_tradeAction__VWcvG{flex:1 1}}@media (pointer:coarse){.Terminal_terminal__GS0oF button,.Terminal_terminal__GS0oF input,.Terminal_terminal__GS0oF summary{min-height:44px}}.Terminal_chartClock__QDb_h{-webkit-margin-start:auto;margin-inline-start:auto;min-width:16ch;color:var(--ink-tertiary);font-family:var(--font-mono);font-size:var(--text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end}