.pd-catalog-curve-trigger[data-astro-cid-6pvg2w7e]{border-radius:var(--radius-xs);color:var(--text-link);font:inherit;font-weight:inherit;text-underline-offset:.2em;cursor:zoom-in;background:0 0;border:0;padding:0;text-decoration:underline .08em;display:inline}.pd-catalog-curve-trigger[data-astro-cid-6pvg2w7e]:hover{color:var(--text-link-hover);text-decoration-thickness:.12em}.pd-catalog-curve-trigger[data-astro-cid-6pvg2w7e]:active{color:var(--text-link-active)}.pd-catalog-curve-trigger[data-astro-cid-6pvg2w7e]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.pd-section :where(dd,td){color:var(--text-secondary);overflow-wrap:anywhere}.pd-icon{color:var(--icon-brand);margin-top:.25rem}.pd-spec-list{max-width:58rem}.pd-spec-list>div{border-top:1px solid var(--border-subtle);gap:.375rem;padding:.75rem 0;display:grid}.pd-spec-list>div:first-child{border-top:0}.pd-spec-list dt{color:var(--text-primary);font-weight:600}.pd-option-grid{gap:1.5rem 2rem;display:grid}.pd-option-grid article{border-left:2px solid var(--border-control);border-radius:var(--radius-sm);background:var(--bg-subtle);min-width:0;padding:1rem}.pd-option-grid .pd-option--featured{border-left:4px solid var(--border-accent);background:var(--bg-brand-subtle)}.pd-option-grid+.pd-option-grid{margin-top:1.5rem}.pd-option-grid h3{margin-bottom:.5rem}.pd-option-grid ul{gap:.5rem;margin-top:1rem;padding-left:1.25rem;list-style:outside;display:grid}.pd-option-grid li::marker{color:var(--icon-brand)}.pd-table-stack{gap:1.5rem;display:grid}.pd-table-wrap{border-block:1px solid var(--border-subtle);width:100%;min-width:0;max-width:100%}.pd-catalog-table-wrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.pd-table-wrap table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.pd-table-wrap caption{background:var(--bg-subtle);color:var(--text-primary);text-align:left;padding:.75rem;font-weight:600}.pd-table-wrap th,.pd-table-wrap td{border-top:1px solid var(--border-subtle);vertical-align:top;overflow-wrap:anywhere;padding:.625rem .75rem}.pd-table-wrap th{color:var(--text-primary);font-weight:600}.pd-table-wrap--technical tbody th{width:26%}.pd-table-wrap--materials th:first-child{width:24%}.pd-catalog-disclaimer{border-left:2px solid var(--border-subtle);background:var(--bg-subtle);color:var(--text-body);margin-top:1.5rem;padding:1rem 1.25rem}.pd-catalog-controls{gap:1rem;min-width:0;margin-top:1.5rem;display:grid}.pd-catalog-controls[hidden]{display:none}.pd-catalog-search{gap:.5rem;max-width:38rem;display:grid}.pd-catalog-search label{color:var(--text-primary);font-weight:600}.pd-catalog-search input{border:1px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg-surface);width:100%;color:var(--text-primary);padding:.75rem .875rem}.pd-catalog-search input:hover{border-color:var(--border-control-hover)}.pd-catalog-search input:focus-visible,.pd-catalog-groups button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.pd-catalog-search input:focus-visible{border-color:var(--border-selected)}.pd-catalog-groups{border:0;flex-wrap:wrap;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.pd-catalog-groups button{border:1px solid var(--border-control);background:var(--bg-surface);color:var(--text-body);cursor:pointer;border-radius:3.40282e38px;padding:.5rem .75rem;font-weight:600}.pd-catalog-groups button:hover{border-color:var(--border-control-hover);background:var(--bg-interactive-hover);color:var(--text-link-hover)}.pd-catalog-groups button:active{background:var(--bg-interactive-active);color:var(--text-link-active)}.pd-catalog-groups button[aria-pressed=true]{border-width:2px;border-color:var(--border-selected);background:var(--bg-selected);color:var(--text-selected);padding:calc(.5rem - 1px) calc(.75rem - 1px)}.pd-catalog-groups button[aria-pressed=true]:hover{background:var(--bg-selected-hover)}.pd-catalog-groups button[aria-pressed=true]:active{background:var(--bg-selected-active)}.pd-catalog-results{gap:2rem;min-width:0;margin-top:2rem;display:grid}.pd-catalog-group{min-width:0}.pd-catalog-group h3{margin-bottom:.75rem}.pd-catalog-table-wrap{overscroll-behavior-inline:contain;border-block:1px solid var(--border-subtle);width:100%;min-width:0;max-width:100%;overflow-x:auto}.pd-catalog-table-wrap table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:44rem}.pd-catalog-table-wrap table[data-column-count="4"] .pd-catalog-col--source{width:40%}.pd-catalog-table-wrap table[data-column-count="4"] .pd-catalog-col--reference{width:21%}.pd-catalog-table-wrap table[data-column-count="4"] .pd-catalog-col--other{width:18%}.pd-catalog-table-wrap table[data-column-count="3"] .pd-catalog-col--source{width:42%}.pd-catalog-table-wrap table[data-column-count="3"] .pd-catalog-col--reference,.pd-catalog-table-wrap table[data-column-count="3"] .pd-catalog-col--other{width:29%}.pd-catalog-table-wrap table[data-column-count="2"] .pd-catalog-col--source{width:44%}.pd-catalog-table-wrap th,.pd-catalog-table-wrap td{border-top:1px solid var(--border-subtle);vertical-align:top;padding:.625rem .75rem}.pd-catalog-table-wrap thead th{background:var(--bg-subtle);color:var(--text-primary);border-top:0;font-weight:600}.pd-catalog-table-wrap tbody th{color:var(--text-primary);font-weight:600}.pd-catalog-empty{background:var(--bg-subtle);margin-top:1.5rem;padding:1rem}.pd-application-list{margin:1rem 0;padding-left:1.25rem;list-style:square}.pd-coating-list{gap:.75rem 2rem;max-width:58rem;padding-left:1.25rem;list-style:outside;display:grid}.pd-coating-list li::marker{color:var(--icon-brand)}@media (width<48rem){.pd-table-wrap--technical tbody th{overflow-wrap:break-word;width:52%}.pd-table-wrap--materials th:first-child{width:34%}}@media (width>=48rem){.pd-spec-list>div{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);gap:1.75rem}.pd-option-grid,.pd-coating-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<64rem){.pd-catalog-table-wrap{background:linear-gradient(to right, var(--bg-surface) 35%, transparent) left center / 2.5rem 100% no-repeat local, linear-gradient(to left, var(--bg-surface) 35%, transparent) right center / 2.5rem 100% no-repeat local, linear-gradient(to right, var(--shadow-scroll-edge), transparent) left center / .75rem 100% no-repeat scroll, linear-gradient(to left, var(--shadow-scroll-edge), transparent) right center / .75rem 100% no-repeat scroll}}.pd-advantage-list,.pd-reference-list{gap:1rem 2rem;display:grid}.pd-advantage-list li,.pd-reference-list li{gap:.625rem;display:flex}.pd-module-intro{max-width:58rem;margin-bottom:1.25rem}.pd-reference-list{margin-bottom:1.25rem}.pd-example-details{gap:.5rem;margin-top:.75rem;padding-left:1.25rem;list-style:outside;display:grid}.pd-specification-title{background:var(--bg-subtle);padding:.75rem;font-weight:600}.pd-related-grid{gap:1rem;display:grid}.pd-related-card{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);align-items:flex-start;gap:1rem;padding:1rem;display:flex}.pd-related-card:hover{border-color:var(--border-control-hover);background:var(--bg-interactive-hover)}.pd-related-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.pd-related-card img{object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;width:5rem;height:5rem}.pd-related-card h3{margin-bottom:.5rem}@media (width>=48rem){.pd-advantage-list,.pd-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
