/* Structune Hub V17.7.4.540 — SCI08, Single Parts only.
   Remove only the table perimeter and header end-cap lines. */
html body.v17-single-parts-constrained #view-single-parts .single-parts-table-panel,
html body[data-structune-build].v17-single-parts-constrained #view-single-parts .single-parts-table-panel:is(.sbs165-scroll-layout,.hub-unified-panel),
html body.v17-single-parts-constrained #view-single-parts .single-parts-table-panel table{
  border-left:0!important;
  border-right:0!important;
  border-bottom:0!important;
}

html body.v17-single-parts-constrained #view-single-parts .single-parts-table-panel thead th:first-child{
  border-left:0!important;
}
html body.v17-single-parts-constrained #view-single-parts .single-parts-table-panel thead th:last-child{
  border-right:0!important;
}

html body.v17-single-parts-constrained #view-single-parts .single-parts-header-viewport-sbs165::before,
html body.v17-single-parts-constrained #view-single-parts .single-parts-header-viewport-sbs165::after{
  content:none!important;
}

html body.v17-single-parts-constrained #view-single-parts :is(.single-parts-header-viewport-sbs165,.single-parts-body-viewport-sbs165){
  border-left:0!important;
  border-right:0!important;
}
html body.v17-single-parts-constrained #view-single-parts .single-parts-body-viewport-sbs165,
html body.v17-single-parts-constrained #view-single-parts .single-parts-table-panel tbody tr:last-child>td{
  border-bottom:0!important;
}
