.reading-layout{display:block}.article-body{max-width:850px;min-width:0}@media(min-width:1024px){.reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 228px;gap:52px}}.frozen-source h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.35;overflow-wrap:anywhere}.frozen-source .table-scroll{overflow-x:auto;max-width:100%;border:1px solid #dce2e8;border-radius:8px;margin:1.5rem 0}.frozen-source table{width:100%;min-width:680px;border-collapse:collapse}.frozen-source th,.frozen-source td{padding:.85rem;text-align:left;vertical-align:top;border-bottom:1px solid #dce2e8}.frozen-source th{font-weight:700}.frozen-source figure{margin:1.5rem 0}.frozen-source figcaption{font-weight:600;margin:.7rem 0}.table-scroll:focus-visible,a:focus-visible{outline:3px solid #ed6c25;outline-offset:3px}.hf-product-cta-actions{display:flex;flex-wrap:wrap;gap:.75rem}.hf-product-cta-actions a{display:inline-block;padding:.6rem .9rem;border:1px solid #ed6c25;border-radius:6px}.related-panel li{margin:.75rem 0}.frozen-source a,.related-panel a,.source-list a{overflow-wrap:anywhere}.source-chart img{display:block;width:100%;height:auto}.source-chart figcaption{font-size:.9rem;font-weight:400;color:#46515c}@media(max-width:1023px){.mobile-toc{display:block}.sidebar-wrap{display:none}}@media(min-width:1024px){.mobile-toc{display:none}.sidebar-wrap{display:block}}
