.visual-v2 .v2-card-market{--market-ink:#f3f5ea;--market-muted:#adbeb3;--market-mint:#a2edb3;--market-line:#3a5146;--market-panel:#172720;color:var(--market-ink);background:#101c17;border-radius:12px;grid-template-columns:minmax(215px,30fr) minmax(0,70fr);grid-template-areas:"art hero""art trade""grades history""grades news"".evidence";align-items:start;gap:12px 20px;padding:16px;display:grid}.v2-card-market>*{min-width:0}.v2-card-market .v2-eyebrow{color:#e5cb85}.v2-card-market .v2-market-hero h1{color:var(--market-ink);letter-spacing:-.055em;overflow-wrap:anywhere;margin:4px 0 8px;font-size:clamp(2.7rem,5.2vw,5rem);font-weight:850;line-height:1}.v2-market-hero{grid-area:hero}.v2-market-hero>p{color:var(--market-muted);margin:0}.v2-market-art{border:1px solid var(--market-line);text-align:center;background:radial-gradient(at 50% 34%,#364e43,#20342b 65%);border-radius:10px;grid-area:art;padding:12px}.v2-card-market .v2-market-art .v2-art{height:clamp(230px,28vw,360px)}.v2-card-market .v2-market-art .v2-art picture,.v2-card-market .v2-market-art .v2-art img{object-fit:contain;width:100%;height:100%}.v2-market-art small,.v2-market-art button,.v2-market-art a{margin:7px auto 0;display:block}.v2-card-market .v2-market-art a{color:var(--market-mint);font-size:.75rem}.v2-market-art small,.v2-market-ticker small,.v2-market-trade small,.v2-market-trade p,.v2-market-grade-row small,.v2-market-news small{color:var(--market-muted)}.v2-market-ticker{font-variant-numeric:tabular-nums;background:linear-gradient(100deg,#254035,#1a2e25);border-left:3px solid #82c995;border-radius:0 8px 8px 0;margin-top:10px;padding:10px 12px}.v2-market-ticker small{display:block}.v2-market-ticker>div{align-items:center;gap:8px;display:flex}.v2-market-grade{color:#214531;background:#dcebd9;border-radius:4px;padding:2px 6px;font-size:.8rem}.v2-card-market .v2-market-value{color:var(--market-ink);letter-spacing:-.045em;margin:3px 0;font-size:clamp(2rem,5vw,4rem);font-weight:850;line-height:1.05}.v2-card-market .v2-market-unavailable{font-size:clamp(1.4rem,3vw,2.25rem)}.v2-market-ticker p:not(.v2-market-value){color:var(--market-ink);margin:4px 0 0;font-size:.875rem}.v2-market-gain{color:var(--market-mint)}.v2-market-loss{color:#ffa49b}.v2-market-panel,.v2-card-market .v2-market-history>section{background:var(--market-panel);color:var(--market-ink);border:1px solid var(--market-line);border-radius:9px;padding:12px 14px}.v2-card-market .v2-market-panel h2,.v2-card-market .v2-market-history h2{color:var(--market-ink);letter-spacing:-.035em;margin:3px 0 6px;font-size:clamp(1.3rem,3vw,1.65rem)}.v2-market-trade{grid-area:trade;grid-template-columns:1fr minmax(180px,46%);align-items:center;gap:5px 10px;display:grid}.v2-market-trade>div{display:grid}.v2-market-trade>p{grid-column:1/-1;margin:0;font-size:.77rem}.v2-card-market .v2-market-trade>.v2-button{background:var(--market-mint);border-color:var(--market-mint);text-align:center;min-height:44px;margin:0;color:#132d20!important}.v2-card-market .v2-market-trade>.v2-button:disabled{opacity:1;background:#374b40;border-color:#506459;color:#d3dfd5!important}.v2-market-sale{color:var(--market-muted);justify-self:start;text-decoration:underline}.v2-market-history{grid-area:history}.v2-card-market .v2-market-history>section{margin:0}.v2-card-market .v2-market-history p,.v2-card-market .v2-market-evidence p{color:var(--market-muted)}.v2-market-quotes{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.v2-market-quotes th,.v2-market-quotes td{text-align:left;border-bottom:1px solid var(--market-line);padding:6px 0}.visual-v2 .v2-card-market .v2-market-quotes th{background:var(--market-panel);color:var(--market-muted);font-size:.75rem}.v2-market-quotes td:last-child,.v2-market-quotes th:last-child{text-align:right}.v2-market-quotes tbody tr:last-child td{border-bottom:0}.v2-market-compare{grid-area:grades}.v2-market-grade-row{border-top:1px solid var(--market-line);color:var(--market-ink);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.v2-market-grade-row small,.v2-market-news small{display:block}.v2-market-grade-row[href]>div>strong,.v2-market-news a span{color:var(--market-mint)}.v2-market-news{grid-area:news}.v2-market-news ul{margin:0;padding:0;list-style:none}.v2-market-news li+li{border-top:1px solid var(--market-line)}.v2-market-news a{color:var(--market-ink);padding:7px 0;display:block}.v2-market-evidence{grid-area:evidence}.v2-market-evidence summary{cursor:pointer;font-weight:750}.v2-card-market :is(a,button,summary):focus-visible{outline-offset:2px;outline:2px solid #e5cb85}.visual-v2 tr.v2-target-holding{outline-offset:-2px;outline:2px solid #6d915b}@media (width<=700px){.visual-v2 .v2-card-market{grid-template-columns:minmax(92px,32%) minmax(0,1fr);grid-template-areas:"art hero""trade trade""grades grades""history history""news news""evidence evidence";gap:10px 8px;padding:8px}.v2-card-market .v2-market-art{padding:5px}.v2-card-market .v2-market-art .v2-art{height:clamp(120px,42vw,170px)}.v2-market-art small,.v2-card-market .v2-market-art a{font-size:.62rem;line-height:1.25}.v2-card-market .v2-market-art button{min-height:32px;padding:4px;font-size:.65rem}.v2-card-market .v2-market-hero h1{font-size:clamp(1.48rem,7vw,2.05rem)}.v2-market-hero>p{font-size:.8rem}.v2-market-ticker{margin-top:7px;padding:7px}.v2-market-ticker small,.v2-market-ticker p:not(.v2-market-value){font-size:.72rem}.v2-market-trade{grid-template-columns:1fr 1.22fr;gap:4px 7px}.v2-card-market .v2-market-trade>.v2-button{padding:7px;font-size:.8rem}.v2-market-panel,.v2-card-market .v2-market-history>section{padding:9px 10px}}.bse-rehearsal{color:inherit;margin:0 0 1.1rem}.bse-rehearsal h1{margin:.2rem 0 .35rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1.04}.bse-rehearsal h2{font-size:1.25rem}.bse-rehearsal h2 small{margin-inline-start:.35rem;font-size:.75rem}.bse-rehearsal p{color:inherit;margin:.45rem 0}.bse-rehearsal-head,.bse-rehearsal-row{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.bse-rehearsal-head{margin-bottom:1rem}.bse-rehearsal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.bse-rehearsal ul{margin:.4rem 0;padding:0;list-style:none}.bse-rehearsal li+li{border-top:1px solid #69746a55}.bse-rehearsal-row{min-height:3.15rem;color:inherit;padding:.35rem 0;text-decoration:none}.bse-rehearsal-row:hover strong{text-decoration:underline}.bse-rehearsal-row small{color:inherit;font-size:.76rem;line-height:1.28;display:block}.bse-rehearsal-row span:last-child{font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0}.bse-rehearsal-price{white-space:nowrap;font-size:2.4rem}.bse-rehearsal-action{color:#142519;cursor:pointer;background:#e4f4d2;border:1px solid #5c8b68;border-radius:.4rem;margin:.25rem .4rem .25rem 0;padding:.5rem .65rem;font-weight:750;text-decoration:none;display:inline-block}.bse-rehearsal-review{border:1px solid #75877588;margin:.3rem 0;padding:.6rem}.bse-up{color:#166c49}.bse-down{color:#a72b24}@media (width<=700px){.bse-rehearsal-grid{grid-template-columns:1fr}.bse-rehearsal-head{flex-direction:column;align-items:flex-start}.bse-rehearsal-price{font-size:1.8rem}}
