.StockDetailBody-module__-We88a__page{--stock-max:96rem;background:var(--page);min-height:100vh;padding:1.5rem clamp(1rem,2.5vw,2.5rem) 3rem}.StockDetailBody-module__-We88a__page .wealth-stock-card__back{margin-bottom:1rem}.StockDetailBody-module__-We88a__page .wealth-stock-card__hero{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:0;padding-bottom:1rem;display:flex}.StockDetailBody-module__-We88a__page .wealth-stock-card__hero-id{flex:24rem;min-width:0}.StockDetailBody-module__-We88a__page .wealth-stock-card__hero-id h1{color:var(--ink);font-size:var(--f-2xl);letter-spacing:-.01em;margin:2px 0;line-height:1.15}.StockDetailBody-module__-We88a__page .wealth-stock-card__hero-id .deyebrow{display:block}.StockDetailBody-module__-We88a__page .wealth-stock-card__hero-id .dsub{font-size:var(--f-sm);margin:0}.StockDetailBody-module__-We88a__page .wealth-stock-card__hero-id .stream-state{margin-top:.5rem;display:inline-block}.StockDetailBody-module__-We88a__page .wealth-stock-card__hero-price{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:.5rem;max-width:18rem;display:flex}.StockDetailBody-module__-We88a__page .wealth-stock-card__more{max-width:100%;font-size:var(--f-xs);white-space:normal;text-align:right;align-self:flex-end;padding-inline:.5rem;line-height:1.3;display:block}.StockDetailBody-module__-We88a__page .wealth-stock-card__amt{color:var(--ink);font-size:var(--f-2xl);letter-spacing:-.01em;font-weight:700}.StockDetailBody-module__-We88a__page .wealth-stock-card__chg{color:var(--muted);font-size:var(--f-sm);font-weight:650}.StockDetailBody-module__-We88a__page .wealth-stock-card__chg.up{color:var(--up)}.StockDetailBody-module__-We88a__page .wealth-stock-card__chg.down{color:var(--down)}.StockDetailBody-module__-We88a__page .wealth-stock-card__trade{gap:.5rem;width:100%;display:flex}.StockDetailBody-module__-We88a__page .wealth-stock-card__trade .btn{flex:1;min-height:38px}.StockDetailBody-module__-We88a__page .wealth-stock-card__stack{flex-direction:column;gap:1rem;min-width:0;display:flex}.StockDetailBody-module__-We88a__page .wealth-stock-card__pair{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:64rem){.StockDetailBody-module__-We88a__page .wealth-stock-card__pair{grid-template-columns:1fr}.StockDetailBody-module__-We88a__page .wealth-stock-card__hero-price{text-align:left;align-items:flex-start;max-width:none}.StockDetailBody-module__-We88a__page .wealth-stock-card__more{align-self:flex-start}}.StockDetailBody-module__-We88a__page .dhero{max-width:var(--stock-max);background:0 0;grid-template-columns:minmax(15rem,.8fr) minmax(36rem,2fr);align-items:center;gap:clamp(1.25rem,2.5vw,2.75rem);margin:0 auto;padding:clamp(1.5rem,2.5vw,2.75rem) clamp(1.25rem,3vw,3.5rem);display:grid}.StockDetailBody-module__-We88a__page .dhero>div:first-child{justify-content:center;min-width:0;padding:0}.StockDetailBody-module__-We88a__page .deyebrow{color:var(--acc);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.65rem;font-size:.72rem;font-weight:800;display:block}.StockDetailBody-module__-We88a__page .dhero h1{letter-spacing:-.055em;font-size:clamp(2.25rem,3.2vw,3.65rem);line-height:.95}.StockDetailBody-module__-We88a__page .dsub{max-width:34ch;color:var(--body);margin-top:.9rem;font-size:clamp(.9rem,1.2vw,1.05rem);line-height:1.45}.StockDetailBody-module__-We88a__page .dquote{border:1px solid color-mix(in srgb, var(--acc) 24%, var(--line));background:color-mix(in srgb, var(--bg) 94%, transparent);min-height:0;box-shadow:0 12px 32px color-mix(in srgb, var(--ink) 8%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.25rem;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(11rem,.72fr) minmax(19rem,1.28fr);gap:.3rem clamp(1.5rem,3vw,3rem);padding:clamp(1.25rem,2vw,2rem);display:grid}.StockDetailBody-module__-We88a__page .dmetric{letter-spacing:-.045em;align-self:start;font-size:clamp(2rem,2.8vw,3.15rem)}.StockDetailBody-module__-We88a__page .dchange{font-size:.92rem;font-weight:750}.StockDetailBody-module__-We88a__page .dmeta{border-top:1px solid var(--line-soft);color:var(--muted);align-self:end;margin-top:.8rem;padding-top:.8rem;font-size:.78rem}.StockDetailBody-module__-We88a__page .dactions{grid-area:1/2/4;align-self:start}.StockDetailBody-module__-We88a__page .company-trade-command{align-content:start;gap:.75rem;height:auto;padding-left:clamp(1.25rem,2vw,2rem)}.StockDetailBody-module__-We88a__page .company-trade-command__buttons .btn{min-height:44px}.StockDetailBody-module__-We88a__page .dactions>.ai-context-action{min-height:42px;margin-top:.75rem}.StockDetailBody-module__-We88a__page .stock-jump{z-index:12;border-block:1px solid var(--line);background:color-mix(in srgb, var(--bg) 92%, transparent);max-width:none;box-shadow:0 5px 18px color-mix(in srgb, var(--ink) 5%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:.5rem clamp(1.25rem,3vw,3.5rem);position:sticky;top:0}.StockDetailBody-module__-We88a__page .stock-jump a{background:0 0;border-color:#0000}:is(.StockDetailBody-module__-We88a__page .stock-jump a:hover,.StockDetailBody-module__-We88a__page .stock-jump a:focus-visible){border-color:var(--line);background:var(--acc-soft);color:var(--acc)}:is(.StockDetailBody-module__-We88a__page .stock-overview,.StockDetailBody-module__-We88a__page>.detail-grid){width:min(100%, var(--stock-max));margin-inline:auto}.StockDetailBody-module__-We88a__page .stock-overview{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.55fr);gap:1.25rem;padding:1rem clamp(1.25rem,3vw,3.5rem) 0}:is(.StockDetailBody-module__-We88a__page .stock-overview .panel,.StockDetailBody-module__-We88a__page>.detail-grid .maincol,.StockDetailBody-module__-We88a__page>.detail-grid .sidecol){border-color:color-mix(in srgb, var(--acc) 12%, var(--line));box-shadow:0 10px 28px color-mix(in srgb, var(--ink) 5%, transparent)}@media (max-width:64rem){.StockDetailBody-module__-We88a__page .dhero{grid-template-columns:1fr;gap:1.25rem;padding-block:2rem}.StockDetailBody-module__-We88a__page .dhero>div:first-child{grid-template-columns:auto 1fr;align-items:end;column-gap:1rem;display:grid}.StockDetailBody-module__-We88a__page .deyebrow{grid-column:1/-1}.StockDetailBody-module__-We88a__page .dsub{margin:0 0 .15rem}}@media (max-width:52rem){.StockDetailBody-module__-We88a__page .dhero{background:0 0;padding:1.35rem 1rem;display:grid}.StockDetailBody-module__-We88a__page .dhero>div:first-child{padding:0;display:block}.StockDetailBody-module__-We88a__page .dquote{border-radius:1rem;grid-template-rows:auto;grid-template-columns:1fr;min-height:0;padding:1.25rem}:is(.StockDetailBody-module__-We88a__page .dmetric,.StockDetailBody-module__-We88a__page .dchange,.StockDetailBody-module__-We88a__page .dmeta,.StockDetailBody-module__-We88a__page .dactions){grid-area:auto/1}.StockDetailBody-module__-We88a__page .dactions{margin-top:1rem}.StockDetailBody-module__-We88a__page .company-trade-command{padding-top:1rem}.StockDetailBody-module__-We88a__page .stock-jump{padding-inline:1rem;overflow-x:auto}.StockDetailBody-module__-We88a__page .stock-overview{grid-template-columns:1fr;padding:1rem 1rem 0}.StockDetailBody-module__-We88a__page>.detail-grid{padding-inline:1rem}}.StockDetailBody-module__-We88a__docked{width:min(100%, var(--stock-max));grid-template-columns:minmax(0,1fr) minmax(23rem,26rem);align-items:start;gap:1.25rem;margin-inline:auto;display:grid}.StockDetailBody-module__-We88a__dockedMain{min-width:0}@media (min-width:64.01rem){.StockDetailBody-module__-We88a__docked .wealth-stock-card__trade{display:none}}@media (max-width:64rem){.StockDetailBody-module__-We88a__docked{grid-template-columns:1fr}.StockDetailBody-module__-We88a__docked .stock-order-rail{display:none}}