@import "https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap";
.cw-lib,.cw-lib *,.cw-lib :before,.cw-lib :after{box-sizing:border-box}.cw-lib{--ink:#111210;--ink2:#2d2e2b;--mid:#5a5d55;--subtle:#9a9d94;--rule:var(--e-global-color-2e477b2);--bg:#fff;--white:#fff;--accent:#1a3769;--accent2:#274d8c;--link:#185fa5;--link-bg:#ebf3fc;--ex:#4b1528;--ex-mid:#1a3769;--ex-bg:#f1f6ff;--cs:#2c2c2a;--cs-mid:#5f5e5a;--cs-bg:#f1f6ff;font-family:var(--e-global-typography-text-font-family,"DM Sans"),sans-serif;background:var(--bg);color:var(--ink);font-size:15px;line-height:1.5}.cw-lib .ilink{color:var(--link);text-underline-offset:2px;cursor:pointer;border-radius:2px;padding:0 1px;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s,background .1s}.cw-lib .ilink:hover{color:#0c447c;background:var(--link-bg)}.cw-lib .ilink.spec{color:#3b6d11;text-decoration-color:#97c459}.cw-lib .ilink.spec:hover{color:#1a3769;background:#eaf3de}.cw-lib .ilink.process{color:#633806;text-decoration-color:#fac775}.cw-lib .ilink.process:hover{color:#412402;background:#faeeda}.cw-lib .ilink.alloy{color:#712b13;text-decoration-color:#f0997b}.cw-lib .ilink.alloy:hover{color:#4a1b0c;background:#faece7}.cw-lib .ilink.exotic{color:var(--ex-mid);text-decoration-color:#ed93b1}.cw-lib .ilink.exotic:hover{background:var(--ex-bg);color:var(--ex)}.cw-lib .ilink.warn{color:#854f0b;text-decoration-color:#fac775}.cw-lib .ilink.warn:hover{color:#412402;background:#faeeda}.cw-lib .ilink.cs{color:var(--cs-mid);text-decoration-color:#b4b2a9}.cw-lib .ilink.cs:hover{background:var(--cs-bg);color:var(--cs)}.cw-lib .res-body{grid-template-columns:256px minmax(0,1fr);gap:0;min-height:70vh;display:grid}.cw-lib .art-pane{min-width:0}.cw-lib .sidebar{background:var(--white);border-right:1px solid var(--rule);padding:1.4rem}.cw-lib .sb-label{letter-spacing:.15em;text-transform:uppercase;color:var(--subtle);margin-bottom:1rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .sb-cat{margin-bottom:1.4rem}.cw-lib .sb-cat-title{color:var(--ink);border-bottom:1px solid var(--rule);margin-bottom:.45rem;padding-bottom:.35rem;font-size:.9rem;font-weight:600}.cw-lib .sb-link{color:var(--ink);cursor:pointer;border-radius:2px;align-items:center;gap:.5rem;margin-bottom:.08rem;padding:.38rem .5rem;font-size:.9rem;transition:background .15s,color .15s;display:flex}.cw-lib .sb-link:hover{background:var(--bg);color:var(--ink)}.cw-lib .sb-link.al-act{color:var(--accent);background:#ebf3fc;font-weight:500}.cw-lib .sb-link.ss-act,.cw-lib .sb-link.ss-tt{color:#1a3769;background:#f1f6ff;font-weight:500}.cw-lib .sb-link.ex-act{background:var(--ex-bg);color:var(--ex-mid);font-weight:500}.cw-lib .sb-link.cs-act{background:var(--cs-bg);color:var(--cs);font-weight:500}.cw-lib .sb-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.cw-lib .sb-new{background:var(--accent);color:var(--white);border-radius:2px;margin-left:auto;padding:.08rem .28rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.54rem}.cw-lib .sb-sub{color:var(--mid);cursor:pointer;border-radius:2px;align-items:center;gap:.4rem;margin-bottom:.05rem;padding-top:.22rem;padding-bottom:.22rem;padding-left:1.1rem;font-size:.9rem;transition:color .15s,background .15s;display:flex}.cw-lib .sb-sub:hover{color:var(--link);background:var(--link-bg)}.cw-lib .sb-sub.ss:hover{color:#1a3769;background:#f1f6ff}.cw-lib .sb-sub.ex:hover{color:var(--ex-mid);background:var(--ex-bg)}.cw-lib .sb-sub.cs:hover{color:var(--cs);background:var(--cs-bg)}.cw-lib .sb-sdot{border-radius:50%;flex-shrink:0;width:4px;height:4px}.cw-lib .sb-sdot.al{background:var(--accent)}.cw-lib .sb-sdot.ss{background:#3b6d11}.cw-lib .sb-sdot.ex{background:var(--ex-mid)}.cw-lib .sb-sdot.cs{background:var(--cs-mid)}.cw-lib .art-pane{background:var(--bg);padding:0}@media (min-width:821px){.cw-lib .art-pane{padding:2.5rem 0 2.5rem 4rem}.cw-lib .article{max-width:none;margin:0;padding:0 0 4rem}.cw-lib .cw-art-standalone .breadcrumb,.cw-lib .breadcrumb{padding-left:0;padding-right:0}}.cw-lib .page{display:none}.cw-lib .page.active{display:block}.cw-lib .art-back{color:var(--subtle);cursor:pointer;border:1px solid var(--rule);background:var(--white);border-radius:2px;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.4rem .8rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem;transition:border-color .15s;display:inline-flex}.cw-lib .art-back:hover{border-color:var(--mid);color:var(--ink)}.cw-lib .eyebrow{letter-spacing:.15em;text-transform:uppercase;margin-bottom:.8rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .eyebrow.al{color:var(--accent)}.cw-lib .eyebrow.ss{color:#1a3769}.cw-lib .eyebrow.ex{color:var(--ex-mid)}.cw-lib .eyebrow.cs{color:var(--cs-mid)}.cw-lib .art-h1{font-family:var(--e-global-typography-primary-font-family,"DM Serif Display"),serif;color:var(--ink);margin-bottom:1rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05}.cw-lib .art-meta{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.cw-lib .art-meta-i{color:var(--subtle);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.62rem}.cw-lib .art-meta-i span{color:var(--mid)}.cw-lib .art-lead{color:var(--mid);margin-bottom:2rem;padding-left:1.2rem;font-size:1.05rem;font-weight:300;line-height:1.8}.cw-lib .art-lead.al{border-left:2px solid var(--accent)}.cw-lib .art-lead.ss{border-left:2px solid #3b6d11}.cw-lib .art-lead.ex{border-left:2px solid var(--ex-mid)}.cw-lib .art-lead.cs{border-left:2px solid var(--cs-mid)}.cw-lib .art-h2{font-family:var(--e-global-typography-primary-font-family,"DM Serif Display"),serif;color:var(--ink);margin:2rem 0 .75rem;font-size:1.4rem}.cw-lib .art-h3{font-family:var(--e-global-typography-text-font-family,"DM Sans"),sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--ink2);margin:1.5rem 0 .5rem;font-size:.85rem;font-weight:500}.cw-lib .art-p{color:var(--mid);margin-bottom:1rem;font-size:.9rem;font-weight:300;line-height:1.85}.cw-lib .clearfix:after{content:"";clear:both;display:table}.cw-lib .link-legend{background:var(--white);border:1px solid var(--rule);border-radius:3px;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:.9rem 1.1rem;display:flex}.cw-lib .ll-label{letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);margin-right:.5rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.cw-lib .plain-box{background:#f1f6ff;border:1px solid #c8d6ec;border-radius:3px;margin:1rem 0;padding:1rem 1.2rem}.cw-lib .pb-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.cw-lib .pb-text{color:var(--mid);font-size:.84rem;font-weight:300;line-height:1.75}.cw-lib .plain-box.cs-plain{background:var(--cs-bg);border-color:#b4b2a9}.cw-lib .plain-box.cs-plain .pb-label{color:var(--cs-mid)}.cw-lib .callout{background:var(--white);border:1px solid var(--rule);border-left:3px solid var(--accent);border-radius:0 3px 3px 0;margin:1.5rem 0;padding:1.1rem 1.3rem}.cw-lib .callout.ss{border-left-color:#3b6d11}.cw-lib .callout.cs{border-left-color:var(--cs-mid)}.cw-lib .cl-label{letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .cl-label.al{color:var(--accent)}.cw-lib .cl-label.ss{color:#1a3769}.cw-lib .cl-label.ex{color:var(--ex-mid)}.cw-lib .cl-label.cs{color:var(--cs-mid)}.cw-lib .cl-text{color:var(--mid);font-size:.82rem;font-weight:300;line-height:1.75}.cw-lib .cl-note{color:var(--subtle);border-top:1px solid var(--rule);margin-top:.75rem;padding-top:.75rem;font-size:.78rem;font-weight:300;line-height:1.72}.cw-lib .cl-note strong{color:var(--mid);font-weight:500}.cw-lib .warn-box{border:1px solid #b8cfea;border-left:3px solid var(--accent);background:#f1f6ff;border-radius:0 3px 3px 0;margin:1rem 0;padding:1rem 1.2rem}.cw-lib .wb-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.cw-lib .wb-text{color:var(--mid);font-size:.84rem;font-weight:300;line-height:1.75}.cw-lib .exotic-callout{background:var(--ex-bg);border:1px solid #ed93b1;border-left:3px solid var(--ex-mid);border-radius:0 3px 3px 0;margin:1.5rem 0;padding:1.1rem 1.3rem}.cw-lib .ec-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ex-mid);margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .ec-text{color:var(--ex);font-size:.82rem;font-weight:300;line-height:1.75}.cw-lib .alloy-grid{background:var(--rule);border:1px solid var(--rule);border-radius:3px;gap:1px;margin:1.5rem 0;display:grid;overflow:hidden}.cw-lib .ag-4{grid-template-columns:repeat(4,1fr)}.cw-lib .ag-3{grid-template-columns:repeat(3,1fr)}.cw-lib .ag-2{grid-template-columns:1fr 1fr}.cw-lib .ac{background:var(--white);padding:1.2rem}.cw-lib .ac-label{letter-spacing:.1em;margin-bottom:.15rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:700}.cw-lib .ac-forms{color:var(--subtle);margin-bottom:.2rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.57rem}.cw-lib .ac-nick{color:var(--subtle);margin-bottom:.85rem;font-size:.7rem;font-style:italic;line-height:1.4}.cw-lib .ac-prop{border-bottom:1px solid var(--bg);justify-content:space-between;align-items:baseline;gap:.4rem;padding:.33rem 0;display:flex}.cw-lib .ac-prop:last-child{border-bottom:none}.cw-lib .ap-name{color:var(--subtle);flex-shrink:0;font-size:.67rem;font-weight:300}.cw-lib .ap-val{color:var(--ink);text-align:right;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.67rem;font-weight:700}.cw-lib .ap-sub{color:var(--subtle);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.57rem;display:block}.cw-lib .c303{color:#185fa5}.cw-lib .c304{color:#3b6d11}.cw-lib .c316{color:#712b13}.cw-lib .c174{color:#633806}.cw-lib .ca36{color:#444441}.cw-lib .c1018{color:#2c2c2a}.cw-lib .c1045{color:#5f5e5a}.cw-lib .bar-wrap{background:var(--white);border:1px solid var(--rule);border-radius:3px;margin:1rem 0;padding:1.2rem 1.4rem}.cw-lib .bar-row{margin-bottom:1rem}.cw-lib .bar-row:last-child{margin-bottom:0}.cw-lib .bar-lr{justify-content:space-between;margin-bottom:.3rem;display:flex}.cw-lib .bar-name{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.63rem;font-weight:700}.cw-lib .bar-val{color:var(--subtle);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.63rem}.cw-lib .bar-bg{background:var(--bg);border-radius:2px;height:8px;overflow:hidden}.cw-lib .bar-fill{border-radius:2px;height:100%}.cw-lib .corr-grid{background:var(--rule);border:1px solid var(--rule);border-radius:3px;grid-template-columns:repeat(4,1fr);gap:1px;margin:1.5rem 0;display:grid;overflow:hidden}.cw-lib .cc{background:var(--white);padding:1rem}.cw-lib .cc-grade{margin-bottom:.45rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;font-weight:700}.cw-lib .cc-env{color:var(--mid);align-items:center;gap:.4rem;margin-bottom:.22rem;font-size:.7rem;line-height:1.4;display:flex}.cw-lib .cd{border-radius:50%;flex-shrink:0;width:8px;height:8px}.cw-lib .cd-good{background:#639922}.cw-lib .cd-fair{background:#ba7517}.cw-lib .cd-poor{background:#e24b4a}.cw-lib .micro-grid{grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0;display:grid}.cw-lib .mc{border:1px solid var(--rule);background:var(--white);border-radius:3px;padding:1.2rem 1.4rem}.cw-lib .mc.aust{border-top:3px solid #185fa5}.cw-lib .mc.mart{border-top:3px solid #633806}.cw-lib .mc.hr{border-top:3px solid #888780}.cw-lib .mc.cd-card{border-top:3px solid #2c2c2a}.cw-lib .mc-title{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.6rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;font-weight:700}.cw-lib .mc-title.aust{color:#0c447c}.cw-lib .mc-title.mart{color:#412402}.cw-lib .mc-title.hr{color:#444441}.cw-lib .mc-title.cd-card{color:#2c2c2a}.cw-lib .mc-grades{color:var(--mid);margin-bottom:.6rem;font-size:.75rem;font-weight:500}.cw-lib .mc-desc{color:var(--mid);font-size:.8rem;font-weight:300;line-height:1.7}.cw-lib .mc-props{border-top:1px solid var(--rule);flex-wrap:wrap;gap:1.5rem;margin-top:.9rem;padding-top:.9rem;display:flex}.cw-lib .mc-prop{color:var(--mid);font-size:.72rem}.cw-lib .mc-prop strong{color:var(--ink2);font-weight:500}.cw-lib .magnet-note{background:var(--bg);border:1px solid var(--rule);color:var(--ink2);border-radius:2px;align-items:center;gap:.4rem;margin-top:.6rem;padding:.25rem .6rem;font-size:.7rem;font-weight:500;display:inline-flex}.cw-lib .magnet-note.mag{color:#412402;background:#f1f6ff;border-color:#c8d6ec}.cw-lib .data-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.5rem 0;font-size:.77rem}.cw-lib .data-table th{background:var(--ink);color:#ffffffbf;letter-spacing:.08em;text-transform:uppercase;text-align:left;word-break:break-word;padding:.65rem .75rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.57rem;font-weight:400}.cw-lib .data-table td{border-bottom:1px solid var(--rule);color:var(--mid);vertical-align:top;word-break:break-word;padding:.55rem .75rem;font-size:.77rem;font-weight:300}.cw-lib .data-table tr:last-child td{border-bottom:none}.cw-lib .data-table tr:nth-child(2n) td{background:#ffffff80}.cw-lib .data-table td:first-child{color:var(--ink2);font-weight:500}.cw-lib .td303{color:#0c447c;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem}.cw-lib .td304{color:#1a3769;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem}.cw-lib .td316{color:#712b13;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem}.cw-lib .td174{color:#412402;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem}.cw-lib .td625{color:#3c3489;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem}.cw-lib .td718{color:#712b13;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem}.cw-lib .tda36{color:#444441;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem}.cw-lib .td1018{color:#2c2c2a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem}.cw-lib .metric{color:var(--subtle);margin-top:.1rem;font-size:.58rem;font-weight:300;display:block}.cw-lib .cond-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.2rem 0;font-size:.77rem}.cw-lib .cond-table th{background:var(--ink2);color:#fffc;letter-spacing:.08em;text-transform:uppercase;text-align:left;word-break:break-word;padding:.6rem .75rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.57rem;font-weight:400}.cw-lib .cond-table td{border-bottom:1px solid var(--rule);vertical-align:top;word-break:break-word;padding:.5rem .75rem;font-size:.77rem;font-weight:300;line-height:1.5}.cw-lib .cond-table tr:nth-child(2n) td{background:#fff6}.cw-lib .cond-name{color:#412402;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:700}.cw-lib .cond-uts{color:var(--ink);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;font-weight:700}.cw-lib .cond-sub{color:var(--subtle);margin-top:.1rem;font-size:.58rem;display:block}.cw-lib .avail-pill{white-space:nowrap;border-radius:2px;padding:.1rem .38rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.55rem;display:inline-block}.cw-lib .ap-stock{color:#1a3769;background:#eaf3de;border:1px solid #c0dd97}.cw-lib .ap-ht{color:#633806;background:#faeeda;border:1px solid #fac775}.cw-lib .ap-rare{color:#791f1f;background:#fcebeb;border:1px solid #f7c1c1}.cw-lib .mini-bg{vertical-align:middle;background:var(--bg);border-radius:2px;width:55px;height:5px;margin-left:4px;display:inline-block;overflow:hidden}.cw-lib .mini-fill{background:#633806;border-radius:2px;height:100%}.cw-lib .verdict-grid{gap:1rem;margin:1.5rem 0;display:grid}.cw-lib .vg-4{grid-template-columns:repeat(4,1fr)}.cw-lib .vg-3{grid-template-columns:repeat(3,1fr)}.cw-lib .vg-2{grid-template-columns:1fr 1fr}.cw-lib .vc{border:1px solid var(--rule);background:var(--white);border-radius:3px;padding:1.1rem}.cw-lib .vc303{border-top:3px solid #185fa5}.cw-lib .vc304{border-top:3px solid #3b6d11}.cw-lib .vc316{border-top:3px solid #712b13}.cw-lib .vc174{border-top:3px solid #633806}.cw-lib .vca36{border-top:3px solid #444441}.cw-lib .vc1018{border-top:3px solid #2c2c2a}.cw-lib .va303{color:#0c447c;margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem;font-weight:700}.cw-lib .va304{color:#1a3769;margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem;font-weight:700}.cw-lib .va316{color:#712b13;margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem;font-weight:700}.cw-lib .va174{color:#412402;margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem;font-weight:700}.cw-lib .vaa36{color:#444441;margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem;font-weight:700}.cw-lib .va1018{color:#2c2c2a;margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem;font-weight:700}.cw-lib .vc-label{color:var(--ink);margin-bottom:.35rem;font-size:.73rem;font-weight:500;line-height:1.3}.cw-lib .vc-desc{color:var(--mid);font-size:.73rem;font-weight:300;line-height:1.65}.cw-lib .use-tag{background:var(--bg);border:1px solid var(--rule);color:var(--mid);border-radius:2px;margin:.18rem .12rem 0 0;padding:.13rem .4rem;font-size:.62rem;display:inline-block}.cw-lib .related-box{background:var(--white);border:1px solid var(--rule);float:right;border-radius:3px;width:260px;margin:2rem 0 2rem 1.5rem;padding:1.2rem}.cw-lib .rb-label{letter-spacing:.14em;text-transform:uppercase;color:var(--subtle);margin-bottom:.8rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.57rem}.cw-lib .rb-link{border-bottom:1px solid var(--rule);cursor:pointer;flex-direction:column;gap:.12rem;padding:.45rem 0;display:flex}.cw-lib .rb-link:last-child{border-bottom:none;padding-bottom:0}.cw-lib .rb-link:first-of-type{padding-top:0}.cw-lib .cw-cardlink .rb-link{border-bottom:1px solid var(--rule);padding:.45rem 0}.cw-lib .cw-cardlink:last-child .rb-link{border-bottom:none;padding-bottom:0}.cw-lib .cw-cardlink:first-of-type .rb-link{padding-top:0}.cw-lib .rb-tag{color:var(--subtle);text-transform:uppercase;letter-spacing:.1em;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.54rem}.cw-lib .rb-title{color:var(--link);text-underline-offset:2px;font-size:.78rem;line-height:1.3;text-decoration:underline}.cw-lib .rb-link:hover .rb-title{color:#0c447c}.cw-lib .pflow{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:center;gap:0;margin:1.5rem 0;display:grid}.cw-lib .pf-step{background:var(--white);border:2px solid var(--ex-mid);text-align:center;border-radius:3px;padding:1rem}.cw-lib .pf-num{color:var(--subtle);letter-spacing:.1em;margin-bottom:.35rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.cw-lib .pf-title{font-family:var(--e-global-typography-primary-font-family,"DM Serif Display"),serif;color:var(--ink);margin-bottom:.28rem;font-size:.9rem;line-height:1.2}.cw-lib .pf-desc{color:var(--mid);font-size:.7rem;font-weight:300;line-height:1.5}.cw-lib .pf-arr{text-align:center;color:var(--rule);font-size:1.1rem}.cw-lib .pf-badge{background:var(--ex-bg);color:var(--ex-mid);border:1px solid #ed93b1;border-radius:2px;margin-bottom:.4rem;padding:.12rem .38rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.54rem;display:inline-block}.cw-lib .spec-card{background:var(--white);border:1px solid var(--rule);border-radius:3px;margin:1.5rem 0;overflow:hidden}.cw-lib .sc-head{background:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:1rem;padding:.8rem 1.2rem;display:flex}.cw-lib .sc-num{color:var(--white);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;font-weight:700}.cw-lib .sc-name{color:#ffffff8c;font-size:.78rem;font-weight:300}.cw-lib .sc-body{padding:1.2rem}.cw-lib .sc-row{border-bottom:1px solid var(--bg);flex-wrap:wrap;gap:1rem;padding:.42rem 0;display:flex}.cw-lib .sc-row:last-child{border-bottom:none}.cw-lib .sc-key{color:var(--ink2);flex-shrink:0;min-width:140px;font-size:.73rem;font-weight:500}.cw-lib .sc-val{color:var(--mid);font-size:.77rem;font-weight:300;line-height:1.55}.cw-lib .cost-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0;display:grid}.cw-lib .cost-card{background:var(--white);border:1px solid var(--rule);text-align:center;border-radius:3px;padding:1.2rem}.cw-lib .cost-card.high{border-top:3px solid #e24b4a}.cw-lib .cost-card.med{border-top:3px solid #ba7517}.cw-lib .cost-card.low{border-top:3px solid #639922}.cw-lib .cc-label{letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);margin-bottom:.5rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .cc-num{font-family:var(--e-global-typography-primary-font-family,"DM Serif Display"),serif;color:var(--ink);margin-bottom:.3rem;font-size:2rem;line-height:1}.cw-lib .cc-desc{color:var(--mid);font-size:.75rem;font-weight:300;line-height:1.6}.cw-lib .desig-grid{grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0;display:grid}.cw-lib .desig-card{border:1px solid var(--rule);background:var(--white);border-radius:3px;padding:1.4rem}.cw-lib .desig-card.astm{border-top:3px solid #444441}.cw-lib .desig-card.sae{border-top:3px solid #2c2c2a}.cw-lib .desig-header{align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.cw-lib .desig-badge{border-radius:3px;padding:.3rem .7rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.85rem;font-weight:700}.cw-lib .desig-badge.astm{color:#444441;background:#f1f6ff;border:1px solid #b4b2a9}.cw-lib .desig-badge.sae{color:var(--white);background:#2c2c2a}.cw-lib .desig-title{color:var(--ink);font-size:.85rem;font-weight:500}.cw-lib .desig-desc{color:var(--mid);font-size:.82rem;font-weight:300;line-height:1.75}.cw-lib .desig-prop{border-bottom:1px solid var(--bg);align-items:baseline;gap:.5rem;padding:.38rem 0;font-size:.78rem;display:flex}.cw-lib .desig-prop:last-child{border-bottom:none}.cw-lib .desig-key{color:var(--subtle);flex-shrink:0;min-width:110px;font-weight:300}.cw-lib .desig-val{color:var(--ink);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:700}.cw-lib .process-compare{background:var(--rule);border:1px solid var(--rule);border-radius:3px;grid-template-columns:1fr 1fr;gap:1px;margin:1.5rem 0;display:grid;overflow:hidden}.cw-lib .pc-cell{background:var(--white);padding:1.2rem}.cw-lib .pc-head{background:var(--ink2);align-items:center;gap:.75rem;padding:.75rem 1.2rem;display:flex}.cw-lib .pc-head-label{color:var(--white);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.65rem;font-weight:700}.cw-lib .pc-head-sub{color:#ffffff73;font-size:.7rem;font-weight:300}.cw-lib .pc-prop{border-bottom:1px solid var(--bg);justify-content:space-between;align-items:baseline;gap:.4rem;padding:.38rem 0;display:flex}.cw-lib .pc-prop:last-child{border-bottom:none}.cw-lib .pcp-name{color:var(--subtle);font-size:.7rem;font-weight:300}.cw-lib .pcp-val{color:var(--ink);text-align:right;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;font-weight:700}.cw-lib .pcp-sub{color:var(--subtle);text-align:right;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem;display:block}.cw-lib .sec-div{font-family:var(--e-global-typography-primary-font-family,"DM Serif Display"),serif;color:var(--ink);border-bottom:2px solid var(--rule);align-items:center;gap:.75rem;margin:2rem 0 .8rem;padding-bottom:.5rem;font-size:1.2rem;display:flex}.cw-lib .sec-div-tag{letter-spacing:.12em;text-transform:uppercase;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem;font-weight:400}.cw-lib .sec-div-tag.al{color:var(--accent)}.cw-lib .sec-div-tag.ss{color:#3b6d11}.cw-lib .sec-div-tag.ex{color:var(--ex-mid)}.cw-lib .sec-div-tag.cs{color:var(--cs-mid)}.cw-lib .idx-card{background:var(--white);border:1px solid var(--rule);cursor:pointer;border-radius:3px;grid-template-columns:1fr auto;align-items:start;gap:1rem;margin-bottom:.9rem;padding:1.2rem;transition:border-color .15s;display:grid}.cw-lib .idx-card:hover{border-color:var(--accent)}.cw-lib .idx-card.ss-card{border-left:3px solid #3b6d11}.cw-lib .idx-card.ex-card{border-left:3px solid var(--ex-mid)}.cw-lib .idx-card.al-card{border-left:3px solid var(--accent)}.cw-lib .idx-card.cs-card{border-left:3px solid var(--cs-mid)}.cw-lib .idx-tag{letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .idx-tag.al{color:var(--accent)}.cw-lib .idx-tag.ss{color:#3b6d11}.cw-lib .idx-tag.ex{color:var(--ex-mid)}.cw-lib .idx-tag.proc{color:#633806}.cw-lib .idx-tag.cs{color:var(--cs-mid)}.cw-lib .idx-title{font-family:var(--e-global-typography-primary-font-family,"DM Serif Display"),serif;color:var(--ink);margin-bottom:.3rem;font-size:1.05rem;line-height:1.25}.cw-lib .idx-desc{color:var(--mid);font-size:.78rem;font-weight:300;line-height:1.6}.cw-lib .idx-read{color:var(--accent);white-space:nowrap;cursor:pointer;background:#ebf3fc;border:1px solid #b8cfea;border-radius:2px;align-self:flex-start;padding:.42rem .85rem;font-size:.72rem;font-weight:500}.cw-lib .next-section{border-top:1px solid var(--rule);margin-top:3rem;padding-top:2rem}.cw-lib .next-label{letter-spacing:.15em;text-transform:uppercase;color:var(--subtle);margin-bottom:1rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .next-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.cw-lib .next-card{background:var(--white);border:1px solid var(--rule);cursor:pointer;border-radius:3px;padding:1rem;transition:border-color .15s}.cw-lib .next-card:hover{border-color:var(--accent)}.cw-lib .nc-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--subtle);margin-bottom:.35rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.57rem}.cw-lib .nc-title{font-family:var(--e-global-typography-primary-font-family,"DM Serif Display"),serif;color:var(--ink);font-size:.93rem;line-height:1.25}.cw-lib .nc-desc{color:var(--subtle);margin-top:.28rem;font-size:.72rem;font-weight:300;line-height:1.5}.cw-lib .fn-ref{vertical-align:super;color:var(--accent);cursor:default;margin-left:1px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .footnotes{border-top:1px solid var(--rule);margin-top:3rem;padding-top:1.5rem}.cw-lib .fn-label{letter-spacing:.15em;text-transform:uppercase;color:var(--subtle);margin-bottom:1rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cw-lib .fn-item{align-items:baseline;gap:.6rem;margin-bottom:.55rem;display:flex}.cw-lib .fn-num{color:var(--accent);flex-shrink:0;min-width:1.2rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.62rem;font-weight:700}.cw-lib .fn-text{color:var(--subtle);font-size:.75rem;font-weight:300;line-height:1.65}.cw-lib .fn-text a{color:var(--mid);text-decoration:underline}.cw-lib .art-cta{background:var(--ink);border-radius:3px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding:2rem;display:flex}.cw-lib .art-cta h3{font-family:var(--e-global-typography-primary-font-family,"DM Serif Display"),serif;color:var(--white);margin-bottom:.3rem;font-size:1.2rem}.cw-lib .art-cta p{color:#ffffff73;font-size:.8rem;font-weight:300;line-height:1.65}.cw-lib .cta-btn{background:var(--accent);color:var(--white);white-space:nowrap;border-radius:2px;padding:.7rem 1.5rem;font-size:.78rem;font-weight:500;text-decoration:none}.cw-lib .aging-flow{grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:center;margin:1.5rem 0;display:grid}.cw-lib .af-step{background:var(--bg);border:1px solid var(--rule);text-align:center;border-radius:3px;padding:.9rem}.cw-lib .af-label{color:var(--subtle);margin-bottom:.3rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.cw-lib .af-temp{color:var(--ex-mid);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:700}.cw-lib .af-desc{color:var(--mid);margin-top:.2rem;font-size:.68rem;font-weight:300}.cw-lib .af-arr{text-align:center;color:var(--rule);font-size:1rem}.chart-container{background:var(--white);border:1px solid var(--fog);border-radius:var(--radius);margin:1.5rem 0;padding:1.5rem}.chart-title{color:var(--navy-deep);margin-bottom:.25rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem}.chart-subtitle{color:var(--mist);margin-bottom:1rem;font-size:.72rem;font-weight:300;line-height:1.5}.chart-tab-row{border-bottom:1px solid var(--fog);gap:0;margin-bottom:1rem;display:flex}.chart-tab{cursor:pointer;color:var(--mist);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.64rem;transition:color .15s,border-color .15s}.chart-tab:hover{color:var(--steel)}.chart-tab.active{color:var(--copper);border-bottom-color:var(--copper)}canvas{width:100%;display:block}@media (max-width:820px){.cw-lib .res-body{grid-template-columns:minmax(0,1fr)}.cw-lib .sidebar{display:none}.cw-lib .art-pane{padding:0!important}.cw-lib .ag-4,.cw-lib .ag-3,.cw-lib .corr-grid,.cw-lib .vg-4,.cw-lib .process-compare,.cw-lib .desig-grid{grid-template-columns:1fr 1fr}.cw-lib .ag-2,.cw-lib .micro-grid,.cw-lib .cost-grid,.cw-lib .vg-3,.cw-lib .vg-2,.cw-lib .next-grid{grid-template-columns:1fr}.cw-lib .pflow,.cw-lib .aging-flow{grid-template-columns:1fr;gap:.5rem}.cw-lib .pf-arr,.cw-lib .af-arr{display:none}.cw-lib .related-box{float:none;width:100%;margin-top:0;margin-left:0}.cw-lib .clearfix{flex-direction:column;display:flex}.cw-lib .clearfix .related-box{order:2}.cw-lib .chart-tab-row{flex-wrap:wrap}.cw-lib .tbl-scroll table,.cw-art-standalone .tbl-scroll table{min-width:calc(var(--cols,1) * 80px)}}@media (max-width:560px){.cw-lib .ag-4,.cw-lib .ag-3,.cw-lib .corr-grid,.cw-lib .vg-4,.cw-lib .process-compare,.cw-lib .desig-grid{grid-template-columns:1fr}}.cw-lib .tbl-scroll,.cw-art-standalone .tbl-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.cw-lib h1{font-family:var(--e-global-typography-729d16f-font-family,"DM Serif Display"),serif;font-weight:var(--e-global-typography-729d16f-font-weight,400);line-height:var(--e-global-typography-729d16f-line-height,.9em)}.cw-lib h2{font-family:var(--e-global-typography-b00e776-font-family,"DM Serif Display"),serif;font-weight:var(--e-global-typography-b00e776-font-weight,400);line-height:var(--e-global-typography-b00e776-line-height,1em)}.cw-lib h3{font-family:var(--e-global-typography-5ba4187-font-family,"DM Serif Display"),serif;font-weight:var(--e-global-typography-5ba4187-font-weight,400);line-height:var(--e-global-typography-5ba4187-line-height,1em)}.cw-lib h4{font-family:var(--e-global-typography-b405507-font-family,"DM Serif Display"),serif;font-weight:var(--e-global-typography-b405507-font-weight,400);line-height:var(--e-global-typography-b405507-line-height,1.1em)}.cw-lib h5{font-family:var(--e-global-typography-a88f33c-font-family,"DM Serif Display"),serif;font-weight:var(--e-global-typography-a88f33c-font-weight,400);line-height:var(--e-global-typography-a88f33c-line-height,1.2em)}.cw-lib h6{font-family:var(--e-global-typography-dd32e33-font-family,"DM Serif Display"),serif;font-weight:var(--e-global-typography-dd32e33-font-weight,400);line-height:var(--e-global-typography-dd32e33-line-height,1.4em)}.cw-lib a{color:inherit}a.cw-cardlink{color:inherit;cursor:pointer;text-decoration:none;display:block}.cw-lib a.ilink{cursor:pointer}.alloy-card{background:var(--white);padding:1.4rem}.alloy-forms{color:var(--mist);margin-bottom:.25rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.alloy-label{letter-spacing:.1em;margin-bottom:.15rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem;font-weight:700}.alloy-nick{color:var(--mist);margin-bottom:1rem;font-size:.74rem;font-style:italic}.alloy-prop{border-bottom:1px solid var(--snow);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.38rem 0;display:flex}.alloy-prop:last-child{border-bottom:none}.bar-top{justify-content:space-between;margin-bottom:.3rem;display:flex}.prop-name{color:var(--mist);flex-shrink:0;font-size:.72rem;font-weight:300}.prop-sub{color:var(--mist);text-align:right;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem;display:block}.prop-val{color:var(--navy-deep);text-align:right;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:700}.td-1018{color:#1b5e20;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.td-1045{color:#9a5516;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.vc-alloy{margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;font-weight:700}.ap-common{color:#27500a;background:#eaf3de;border:1px solid #c0dd97}.ap-spec{color:#633806;background:#faeeda;border:1px solid #fac775}.chart-legend{flex-wrap:wrap;gap:1rem;margin-bottom:.8rem;display:flex}.ht-process{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:start;gap:0;margin:1.5rem 0;display:grid}@media (max-width:900px){.ht-process{grid-template-columns:1fr;gap:.5rem}}.htp-arr{text-align:center;color:var(--fog);padding-top:2rem;font-size:1.1rem}@media (max-width:900px){.htp-arr{display:none}}.htp-desc{color:var(--slate);font-size:.7rem;font-weight:300;line-height:1.5}.htp-label{color:var(--mist);letter-spacing:.1em;margin-bottom:.35rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.56rem}.htp-name{color:var(--navy-deep);margin-bottom:.25rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;line-height:1.2}.htp-step{background:var(--white);border:1px solid var(--fog);border-radius:var(--radius);text-align:center;padding:1rem}.htp-temp{color:var(--copper);margin-bottom:.3rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:700}.htp-step.key{border:2px solid var(--copper)}.leg-item{color:var(--slate);align-items:center;gap:.4rem;font-size:.72rem;display:flex}.leg-line{border-radius:1px;flex-shrink:0;width:16px;height:3px}.td-4130{color:#27500a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.td-4140{color:#0c447c;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.td-4340{color:#8b3d14;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.td-12l14{color:#27500a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.td-a36{color:#0c447c;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.art-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--copper);align-items:center;gap:.5rem;margin-bottom:.8rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.64rem;display:flex}.art-eyebrow:before{content:"";background:var(--copper);width:16px;height:2px}.art-meta-item{color:var(--subtle);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.62rem}.art-meta-item span{color:var(--mid)}.art-meta-row{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.cost-desc{color:var(--mid);font-size:.75rem;font-weight:300;line-height:1.6}.cost-label{letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);margin-bottom:.5rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.cost-num{color:var(--ink);margin-bottom:.3rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2rem;line-height:1}.footnote-item{align-items:baseline;gap:.6rem;margin-bottom:.6rem;display:flex}.footnotes-label{letter-spacing:.15em;text-transform:uppercase;color:var(--subtle);margin-bottom:1rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.next-articles{border-top:1px solid var(--rule);margin-top:3rem;padding-top:2rem}.next-card-desc{color:var(--subtle);margin-top:.3rem;font-size:.73rem;font-weight:300;line-height:1.5}.next-card-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--subtle);margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.next-card-title{color:var(--ink);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;line-height:1.25}.plain-box-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.plain-box-text{color:var(--mid);font-size:.84rem;font-weight:300;line-height:1.75}.art-cta-btn{background:var(--accent);color:var(--white);white-space:nowrap;border-radius:2px;padding:.7rem 1.5rem;font-size:.78rem;font-weight:500;text-decoration:none}.art-cta-text h3{color:var(--white);margin-bottom:.3rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.2rem}.art-cta-text p{color:#ffffff73;font-size:.8rem;font-weight:300;line-height:1.65}.avail-ht{color:#633806;background:#faeeda;border:1px solid #fac775}.avail-rare{color:#791f1f;background:#fcebeb;border:1px solid #f7c1c1}.avail-stock{color:#27500a;background:#eaf3de;border:1px solid #c0dd97}.callout-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.callout-text{color:var(--mid);font-size:.82rem;font-weight:300;line-height:1.75}.cond-notes{color:var(--slate);font-size:.74rem;font-weight:300;line-height:1.5}.exotic-callout-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ex-mid);margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6rem}.exotic-callout-text{color:var(--ex);font-size:.82rem;font-weight:300;line-height:1.75}.related-box-label{letter-spacing:.14em;text-transform:uppercase;color:var(--subtle);margin-bottom:.8rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.related-link{border-bottom:1px solid var(--rule);cursor:pointer;flex-direction:column;gap:.15rem;padding:.5rem 0;display:flex}.related-link:last-child{border-bottom:none;padding-bottom:0}.related-link:first-of-type{padding-top:0}.related-link-tag{color:var(--subtle);text-transform:uppercase;letter-spacing:.1em;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.55rem}.related-link-title{color:var(--link);text-underline-offset:2px;font-size:.8rem;line-height:1.35;text-decoration:underline}.related-link:hover .related-link-title{color:#0c447c}.spec-card-body{padding:1.2rem}.spec-card-head{background:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:1rem;padding:.8rem 1.2rem;display:flex}.spec-card-name{color:#ffffff8c;font-size:.8rem;font-weight:300}.spec-card-num{color:var(--white);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;font-weight:700}.spec-key{color:var(--ink2);flex-shrink:0;min-width:160px;font-size:.75rem;font-weight:500}.spec-row{border-bottom:1px solid var(--bg);flex-wrap:wrap;gap:1rem;padding:.45rem 0;display:flex}.spec-row:last-child{border-bottom:none}.spec-val{color:var(--mid);font-size:.78rem;font-weight:300;line-height:1.55}.pf-arrow{text-align:center;color:var(--rule);font-size:1.2rem}@media (max-width:800px){.pf-arrow{display:none}}.process-flow{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:stretch;gap:0;margin:1.5rem 0;display:grid}.process-flow .pf-arrow{align-self:center}@media (max-width:800px){.process-flow{grid-template-columns:1fr;gap:.5rem}}.pf-badge.rec{background:var(--ex-bg);color:var(--ex-mid);border:1px solid #ed93b1}.pf-step.recommended{border-color:var(--ex-mid);border-width:2px}.warn-box-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.58rem}.warn-box-text{color:var(--mid);font-size:.84rem;font-weight:300;line-height:1.75}.td-delrin{color:#8b4513;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.td-uhmw{color:#0c447c;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.68rem}.cw-lib .cw-art-standalone{background:#fff}.cw-lib a.art-cta-btn{color:var(--white)!important;text-decoration:none!important}.cw-lib .art-p,.cw-lib .art-lead,.cw-lib .cl-text,.cw-lib .pb-text,.cw-lib .dd-text,.cw-lib .wb-text{color:#26354a!important;font-weight:400!important}.cw-lib .art-h2>span{color:#c46a2f;letter-spacing:.08em;vertical-align:.12em;margin-right:.65rem;font-size:1rem}.alloy-forms,.alloy-nick,.art-eyebrow,.art-meta-i,.bar-name,.bar-section-label,.bar-val,.bc,.bc-cur,.bc-sep,.cert-chip,.chart-tab,.cl-label,.cost-label,.cw-lib .ac-forms,.cw-lib .ac-nick,.cw-lib .af-desc,.cw-lib .af-label,.cw-lib .af-temp,.cw-lib .ap-name,.cw-lib .ap-val,.cw-lib .art-back,.cw-lib .art-meta-i,.cw-lib .avail-pill,.cw-lib .bar-name,.cw-lib .bar-val,.cw-lib .cc-env,.cw-lib .cc-grade,.cw-lib .cc-label,.cw-lib .cl-label,.cw-lib .cond-name,.cw-lib .cond-table th,.cw-lib .cond-uts,.cw-lib .data-table th,.cw-lib .desig-val,.cw-lib .ec-label,.cw-lib .eyebrow,.cw-lib .fn-label,.cw-lib .fn-num,.cw-lib .fn-ref,.cw-lib .idx-read,.cw-lib .idx-tag,.cw-lib .ll-label,.cw-lib .magnet-note,.cw-lib .mc-prop,.cw-lib .mc-title,.cw-lib .metric,.cw-lib .nc-desc,.cw-lib .nc-tag,.cw-lib .next-label,.cw-lib .pb-label,.cw-lib .pc-head-label,.cw-lib .pcp-name,.cw-lib .pcp-val,.cw-lib .pf-badge,.cw-lib .pf-desc,.cw-lib .pf-num,.cw-lib .rb-label,.cw-lib .rb-tag,.cw-lib .sb-label,.cw-lib .sb-new,.cw-lib .sc-key,.cw-lib .sec-div-tag,.cw-lib .td1018,.cw-lib .td174,.cw-lib .td303,.cw-lib .td304,.cw-lib .td316,.cw-lib .td625,.cw-lib .td718,.cw-lib .tda36,.cw-lib .use-tag,.cw-lib .va1018,.cw-lib .va174,.cw-lib .va303,.cw-lib .va304,.cw-lib .va316,.cw-lib .vaa36,.cw-lib .vc-desc,.cw-lib .vc-label,.cw-lib .wb-label,.data-table th,.dd-label,.diagram-caption,.diagram-label,.fn-label,.fn-num,.fn-ref,.fn-text,.form-pill,.formula-desc,.ll-label,.metric,.nc-desc,.nc-tag,.next-label,.pb-label,.pf-badge,.pf-desc,.pf-num,.prop-name,.prop-val,.qr-title,.rb-label,.rb-tag,.rule-num,.spec-key,.td-2024,.td-6061,.td-7075,.td-aged,.td-ann,.td-ref1,.td-ref2,.temper-table th,.toc-label,.toc-num,.topbar-contact,.use-tag,.vc-alloy,.wb-label,.td-1045,.alloy-forms,.alloy-nick,.art-eyebrow,.htp-desc,.htp-label,.htp-temp,.leg-item,.prop-name,.prop-val,.td-4130,.td-4140,.td-4340,.vc-alloy,.td-1018,.td-12l14,.td-a36,.art-meta-item,.callout-label,.cost-label,.exotic-callout-label,.footnotes-label,.next-card-desc,.next-card-tag,.plain-box-label,.related-box-label,.related-link-tag,.warn-box-label,.cond-notes,.td-delrin,.td-uhmw{font-size:12px!important}.cw-lib .art-p,.cw-lib .art-lead,.cw-lib .pb-text,.cw-lib .cl-text,.cw-lib .vc-desc,.cw-lib .cost-desc,.cw-lib .idx-desc,.cw-art-standalone p,.cw-art-standalone .art-p,.cw-art-standalone .art-lead,.cw-art-standalone li{line-height:1.65;font-size:16px!important}.cw-lib th,.cw-lib td,.cw-art-standalone th,.cw-art-standalone td{font-size:15px!important}.cw-lib .prop-sub,.cw-lib .ap-sub,.cw-lib .cc-sub,.cw-art-standalone .prop-sub{font-size:12px!important}.cw-lib .alloy-grid,.cw-lib .verdict-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}
