.uvalue-calculation-table table,.uvalue-calculation-table td,.uvalue-calculation-table th{border-width:0}.uvalue-calculation-table table{table-layout:fixed}.uvalue-calculation-table thead{display:none}@media (min-width:640px){.uvalue-calculation-table thead{display:table-header-group}}.uvalue-calculation-table tr{display:flex;height:auto;flex-direction:column;border-bottom-width:1px;border-color:var(--color-gray-300,#b1b2b5);background-color:var(--color-white,#ffffff)!important;color:var(--color-black,#000000)}.uvalue-calculation-table tr:first-child{border-top-width:0}@media (min-width:640px){.uvalue-calculation-table tr{display:table-row;height:1px}}.uvalue-calculation-table tr:first-child,.uvalue-calculation-table tr:last-child{flex-direction:row;justify-content:space-between}.uvalue-calculation-table tr:first-child td,.uvalue-calculation-table tr:last-child td{padding-top:8px;padding-bottom:8px}.uvalue-calculation-table tr:first-child td:last-child,.uvalue-calculation-table tr:last-child td:last-child{font-weight:var(--font-weight-bold)}.uvalue-calculation-table tr td:first-child{overflow-wrap:break-word;padding-bottom:4px;text-align:left}@media (min-width:640px){.uvalue-calculation-table tr td:first-child{padding-bottom:var(--spacing-12,12px);text-align:end}}.uvalue-calculation-table td{height:inherit;padding-top:var(--spacing-12,12px);padding-bottom:var(--spacing-12,12px);padding-left:12px;padding-right:12px}@media (min-width:640px){.uvalue-calculation-table td{padding-top:16px;padding-bottom:16px}}.uvalue-calculation-table th{align-content:flex-end;padding:4px 12px}.uvalue-calculation-table thead tr th:first-child{width:102px}@media (min-width:1024px){.uvalue-calculation-table thead tr th:first-child{width:152px}}.uvalue-calculation-table thead tr th:nth-child(3),.uvalue-calculation-table thead tr th:nth-child(4),.uvalue-calculation-table thead tr th:nth-child(5){width:104px}@media (min-width:1024px){.uvalue-calculation-table thead tr th:nth-child(3),.uvalue-calculation-table thead tr th:nth-child(4),.uvalue-calculation-table thead tr th:nth-child(5){width:144px}}.uvalue-calculation-table tr .cell-label,.uvalue-calculation-table tr label{display:block;align-content:flex-end}@media (min-width:640px){.uvalue-calculation-table tr .cell-label,.uvalue-calculation-table tr label{display:none;height:40px}.uvalue-calculation-table .fastener-cell>div:nth-child(2) .cell-label,.uvalue-calculation-table .fastener-cell>div:nth-child(2) label{display:block}}