.reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:40px}.reading-layout>.article-body{min-width:0}.pmc .article-body .frozen-source :is(h2,h3,[id]){scroll-margin-top:180px}.pmc .article-body .frozen-source :is(h2,h3,li[id]):focus-visible{outline:3px solid #176c9b;outline-offset:5px}.pmc .article-body .table-scroll{max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid #dbe2e8;border-radius:12px}.pmc .article-body .table-scroll:focus-visible{outline:3px solid #176c9b;outline-offset:4px}.pmc .article-body table{min-width:720px;width:100%;border-collapse:collapse}.pmc .article-body caption{text-align:start;font-weight:600;padding:14px;background:#fff7ef}.pmc .article-body th,.pmc .article-body td{padding:12px;border:1px solid #dbe2e8;text-align:start;vertical-align:top}.pmc .article-body thead th{background:#f4f6f8}.pmc .article-body .frozen-source a{overflow-wrap:anywhere}.pmc .article-body .hero img{max-width:100%;height:auto;border-radius:14px}.pmc .article-body .hf-product-cta ul{list-style:none;padding:0}.pmc .article-body .hf-product-cta li{margin:12px 0}.pmc .article-body .hf-product-cta a{display:block;padding:14px 18px;border:1px solid #c9d4df;border-radius:8px}.pmc .article-body .hf-product-cta a[data-cta-target=market_list]{background:#a63d10;color:#fff}.pmc .mobile-toc{position:static;inset-block-start:auto}.pmc:lang(hi){font-family:"Kohinoor Devanagari","Noto Sans Devanagari",sans-serif;line-height:1.85}@media(max-width:1023px){.reading-layout{display:block}.sidebar-wrap{display:none}}
/* C01: this article uses the neutral shell without a pmc body class. */
.article-body>details.mobile-toc{position:static;inset-block-start:auto}
