.steel-shape-page{padding-top:1.5rem}.steel-shape-page .breadcrumb{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-bottom:.5rem;font-size:.9rem}.steel-shape-page .breadcrumb-item+.breadcrumb-item:before{content:"/";padding:0 .5rem;color:#6c757d}.steel-shape-page .breadcrumb-item.active{color:#6c757d}.steel-shape-page h2{font-size:1.5rem;margin-top:1rem}.steel-shape-page table{font-variant-numeric:tabular-nums}.steel-shape-page th,.steel-shape-page td{white-space:nowrap}.steel-shape-page .num{text-align:right}.steel-shape-page table.two-col{max-width:36rem}.steel-shape-page table.span-table{max-width:48rem}.steel-shape-page caption{caption-side:top}.key-numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem}.key-numbers div{display:flex;flex-direction:column;padding:.6rem .9rem;border:1px solid #dee2e6;border-radius:.5rem;background:#f8f9fa}.key-numbers span{font-size:.85rem;color:#6c757d}.key-numbers strong{font-size:1.15rem;font-variant-numeric:tabular-nums}.cross-section{width:100%;max-width:380px;height:auto}.cross-section .steel{fill:#b9c4d0;stroke:#34495e;stroke-width:1.5}.cross-section .dim line{stroke:#34495e;stroke-width:1}.cross-section .dim text{font:12px system-ui,-apple-system,Segoe UI,Roboto,sans-serif;fill:#212529}.shape-links{display:flex;flex-wrap:wrap;gap:.25rem 1rem;list-style:none;padding:0}.depth-index{display:flex;flex-wrap:wrap;gap:.25rem .9rem}
