[col-id=continuousServiceTemperatureInAir] .ag-header-cell-text,[col-id=embrittlementTemperature] .ag-header-cell-text,[col-id=maxLimitingPvunlubricated] .ag-header-cell-text,[col-id=maxStaticBearingLoadP] .ag-header-cell-text,[col-id=maxVelocityVunlubricatedNoLoad] .ag-header-cell-text,[col-id=shortTermServiceTemperature] .ag-header-cell-text,[col-id=tensileStrengthYield] .ag-header-cell-text{line-height:1.88;writing-mode:vertical-lr}[col-id=continuousServiceTemperatureInAir] .ag-header-cell-label,[col-id=embrittlementTemperature] .ag-header-cell-label,[col-id=maxLimitingPvunlubricated] .ag-header-cell-label,[col-id=maxStaticBearingLoadP] .ag-header-cell-label,[col-id=maxVelocityVunlubricatedNoLoad] .ag-header-cell-label,[col-id=shortTermServiceTemperature] .ag-header-cell-label,[col-id=tensileStrengthYield] .ag-header-cell-label{justify-content:center}[col-id=continuousServiceTemperatureInAir].ag-header-cell,[col-id=embrittlementTemperature].ag-header-cell,[col-id=maxLimitingPvunlubricated].ag-header-cell,[col-id=maxStaticBearingLoadP].ag-header-cell,[col-id=maxVelocityVunlubricatedNoLoad].ag-header-cell,[col-id=shortTermServiceTemperature].ag-header-cell,[col-id=tensileStrengthYield].ag-header-cell{align-items:flex-start!important}[col-id=continuousServiceTemperatureInAir] .ag-header-cell-text:before,[col-id=embrittlementTemperature] .ag-header-cell-text:before,[col-id=maxLimitingPvunlubricated] .ag-header-cell-text:before,[col-id=maxStaticBearingLoadP] .ag-header-cell-text:before,[col-id=maxVelocityVunlubricatedNoLoad] .ag-header-cell-text:before,[col-id=shortTermServiceTemperature] .ag-header-cell-text:before,[col-id=tensileStrengthYield] .ag-header-cell-text:before{background-color:var(--c_green);border-radius:3em;content:"?";cursor:help;display:inline-block;line-height:.66em;margin-bottom:.66em;padding:.33em;transform:rotate(-90deg)}.ag-header-cell .ag-checkbox,.ag-sort-ascending-icon,.ag-sort-descending-icon,.ag-sort-order{display:none!important}.ag-cell-label-container{height:100%}.ag-header-cell-label{height:100%;padding:0!important}.ag-header-cell:after,.ag-header-group-cell:after{height:100%!important;top:0!important}.ag-cell-value{word-break:break-word}.search-input{flex:1;margin-right:auto;max-width:280px}.l-page-wrap{margin-left:auto;margin-right:auto;max-width:1440px;max-width:none;padding:2.33em 1.33em;width:100%}:root{--c_blue:#105686;--c_lblue:#e6ecf2;--c_green:#c8d8a2;--c_charcoal:#38414b}.tabs__panel:not(.tabs__panel--is-open){display:none}.tab{background:none;background-color:#b6b6b7;border:0;border-bottom:6px solid #666;color:var(--c_blue);cursor:pointer;display:block;font-size:1em;font-weight:700;padding:1.33em 1.66em;transition:all .25s ease-in-out}.tab--is-active,.tab:focus,.tab:hover{background-color:#fff}.tab--is-active{border-color:#fff;position:relative;z-index:1}.tab-grid{display:flex;gap:.33em;justify-content:flex-start}.tabs{background-color:#d1d1d2;padding:.66em}.tabs__panel{background-color:#fff;box-shadow:0 5px 15px -5px #333;padding:.88em .66em;position:relative}.tab-desc:not(:empty){padding:.88em 0}.tab-grid__item:not(.tab-grid__item--additional)+.tab-grid__item--additional{margin-left:auto}.tab-grid__item--additional{background-color:var(--c_blue);border-color:var(--c_blue);color:var(--c_lblue)}.tab-grid__item--additional:focus,.tab-grid__item--additional:hover{background-color:#333;border-color:#333}.qs{display:flex;flex:1;flex-wrap:wrap;gap:.33em}.qs__button{background:none;background-color:var(--c_lblue);border:0;border-radius:3px;color:var(--c_blue);cursor:pointer;display:block;font-weight:700;padding:.33em .66em;transition:all .25s ease-in-out}.qs__button:focus,.qs__button:hover{background-color:#333;color:var(--c_lblue)}.qs__button[disabled]{cursor:not-allowed;opacity:.33;pointer-events:none}.qs__button--reset{background-color:#ffbaba;color:#952626}.qs__button--close{margin-left:auto;position:relative;z-index:1}.qs__button--print{margin-left:auto;margin-top:1.33em}.controls{display:flex;gap:.66em;justify-content:space-between;margin-bottom:1.66em}@media (max-width:690px){.controls{flex-direction:column}.search-input{margin:0;min-width:100%}}.styled-select:before{color:var(--c_lblue);content:attr(data-label);display:block;font-weight:700;margin-bottom:.33em}.qselects{display:flex;flex-wrap:wrap;gap:.33em;padding:.66em 0}.qseletcts__select{flex:1;max-width:204px}.qs-panel__panel{background-color:#333;box-shadow:0 3px 12px -9px #333;left:0;padding:.66em;position:absolute;right:0;top:0;z-index:1}[id=qs-panel]{opacity:.92}.qs-panel__panel:not(.qs-panel__panel--is-open){display:none}.count{color:#fff;min-width:100%;opacity:.66;padding-top:.33em;text-align:right}.white-popup{background:#fff;margin:20px auto;max-width:980px;padding:2.33em .88em .88em;position:relative;width:auto}.mat-table{border-collapse:collapse;table-layout:fixed}.mat-table tr:nth-child(2n){background-color:var(--c_lblue)}.mat-table td,.mat-table th{border:1px solid #eee;padding:.33em .66em}.mat-table td{word-break:break-word}.mat-info:not(.mfp-hide){display:flex;gap:1.33em}.mat-info__photo{min-width:30%}.fake-thumb{align-items:center;aspect-ratio:1/1;background-color:var(--c_blue);color:#fff;display:grid;font-weight:700;justify-content:center}@media (max-width:689px){.mat-info:not(.mfp-hide){flex-direction:column}.mat-info__photo{order:-1}}@media (min-width:690px){.two-col-table{display:flex;gap:.66em;padding:.88em 0}.two-col-table .mat-table{flex:1}}.vend-table-label{background-color:var(--c_green);font-weight:700;padding:.33em;text-align:center}.vend-table{border-collapse:collapse;table-layout:fixed;width:100%}.vend-table tr:nth-child(2n){background-color:var(--c_lblue)}.vend-table td,.vend-table th{border:1px solid #eee;padding:.33em .66em}.mat-vendor-grid{display:flex;flex-wrap:wrap;gap:.66em}.mat-vendor-grid__item{flex:1;min-width:300px}.warn{background-color:#ffbaba;color:#952626;font-weight:700;margin:.33em 0;padding:.66em;text-align:center}.popup-header{font-size:1.33em;font-weight:700;margin:1.33em 0 .66em}.mat-tabs__panel:not(.mat-tabs__panel--is-open){display:none}.mat-tabs__panel .mat-table{border:5px solid #fff;outline:1px solid #eee;width:100%}.mat-tabs__tab{background:none;background-color:#b6b6b7;border:1px solid #eee;border-bottom:6px solid #666;color:var(--c_blue);cursor:pointer;display:block;font-size:1em;font-weight:700;padding:1.33em 1.66em;transition:all .25s ease-in-out}.mat-tabs__tab:focus,.mat-tabs__tab:hover{background-color:#fff}.mat-tabs__tab--is-active{background-color:#fff;border-bottom-color:#fff}.mat-tabs__tabs{display:flex;gap:.33em;justify-content:flex-start;padding-top:2.33em}@media (max-width:767px){.tab-grid{flex-wrap:wrap}.tab-grid__item:not(.tab-grid__item--additional)+.tab-grid__item--additional{margin-left:auto}.tab-grid__item--additional{padding:.33em .66em}.tab-grid__item--additional:last-child{margin-right:auto}.tab-grid__item:not(.tab-grid__item--additional){flex:1}}@media (max-width:520px){.tab{font-size:.88em}}.email-cell{overflow-wrap:break-word}.main-mat-wrap{position:relative}.main-mat-wrap>.qs-panel__panel{background-color:#fefefe;border-top:.66em solid #333;left:2em;right:2em;top:7.125em}.main-mat-wrap>.qs-panel__panel:before{background-image:linear-gradient(180deg,#333,transparent);content:"";display:block;height:3em;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.l-page-wrap.calc-grid{margin-top:-.33em;padding-bottom:0;padding-top:0}.calc-control-buttons{display:flex;gap:.33em;position:relative;z-index:1}.loading-text{color:var(--c_blue);font-size:2em;font-weight:700;margin:1em auto 2em;text-align:center;text-transform:uppercase}.title-row--true,.title-row--true th,.title-row--truetd td{background-color:var(--c_blue)!important;color:#fff;font-weight:700}.letterhead-fine-print,.letterhead-logo{display:none}@media print{.mfp-container,.mfp-content,.mfp-wrap,.white-popup{position:static!important}.mfp-ready~.body-wrapper{opacity:0}.mat-tabs__panel{display:block!important}.mat-info__photo,.mat-tabs__tabs{display:none}.mat-info__main-table{margin-bottom:1.33em}.mfp-close,.qs__button--print{display:none!important}.letterhead-fine-print,.letterhead-logo{display:block;text-align:center}.letterhead-logo{border-bottom:1px solid #ddd;margin-bottom:1.33em;padding-bottom:1.33em}.letterhead-logo--sane{margin-top:0}.letterhead-fine-print{border-top:1px solid #ddd;color:#666!important;font-size:.66em;margin-top:1.33rem;padding-top:1.33rem}}.button--link{background:none;border:0;color:#247eba;cursor:pointer;font-size:1em}