.frozen-source h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.25;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}.table-scroll:focus-visible,a:focus-visible{outline:3px solid #ed6c25;outline-offset:3px}.hf-product-cta-actions{list-style:none;padding:0;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{overflow-wrap:anywhere}.carryover-figure{margin:1.5rem 0}.carryover-figure img{display:block;width:100%;height:auto}.carryover-figure figcaption{font-size:.9rem;color:#555}@media(max-width:1023px){.mobile-toc{display:block}.sidebar-wrap{display:none}}@media(min-width:1024px){.mobile-toc{display:none}.sidebar-wrap{display:block}}
