@layer components{.steel-sections-page .steel-sections-title{font-size:clamp(28px,3.4vw,46px);line-height:1.08}.steel-sections-page .steel-shape-grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.steel-sections-page .steel-workspace{display:grid;gap:1.25rem;align-items:start}@media (min-width:1100px){.steel-sections-page .steel-workspace{grid-template-columns:minmax(0,1fr) 380px}.steel-sections-page .steel-panel{position:sticky;top:calc(var(--spacing-header, 73px) + var(--section-nav-space, 0px))}}.steel-sections-page .steel-table-scroll{-webkit-overflow-scrolling:touch;max-height:min(72vh,44rem)}.steel-sections-page .steel-table-scroll .steel-col-sticky{position:sticky;left:0;z-index:2;background-clip:padding-box}.steel-sections-page .steel-table-scroll thead .steel-col-sticky{z-index:4;background-color:var(--n-50)}.steel-sections-page tr.steel-row-selected>td:first-child{box-shadow:inset 4px 0 var(--color-brand-600)}.steel-drawing svg{width:100%;height:100%;max-height:100%}}