.alloys{padding-block:clamp(46px,6vw,78px) clamp(60px,8vw,96px)}.alloys__head{max-width:720px}.alloys__head h1{margin:14px 0 16px;font-family:var(--disp-hero);font-size:clamp(28px,4vw,42px);line-height:1.02;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-head);color:var(--hink);text-wrap:balance}.alloys__lede{max-width:62ch;font-family:var(--body);font-size:17px;line-height:1.65;color:var(--hmuted)}.alloys__lede em{color:var(--hink);font-style:italic}.alloys__strip{margin-top:28px}.alloys__filter{display:flex;align-items:end;flex-wrap:wrap;gap:14px;margin-top:22px}.alloys__field{display:flex;flex-direction:column;gap:7px;min-width:0}.alloys__flabel{font-family:var(--disp);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-label);color:var(--hmuted)}.alloys__filter input{background:var(--housing-3);border:0;border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--hrule);color:var(--hink);font-family:var(--tele);font-size:16px;font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0;padding:10px 13px;width:min(360px,100%);transition:box-shadow var(--dur-fast) var(--ease)}.alloys__filter input::placeholder{color:var(--hdim)}.alloys__filter input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--signal-ink)}.alloys__filter input:focus-visible{outline:2px solid var(--signal-ink);outline-offset:2px}.alloys__count{padding-bottom:11px;font-family:var(--tele);font-size:10px;letter-spacing:var(--track-readout);text-transform:uppercase;color:var(--hdim);font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0}.alloys__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:12px;margin-top:24px}.alloys__loading{grid-column:1 / -1;max-width:60ch;font-family:var(--tele);font-size:12px;line-height:1.7;color:var(--hdim);font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0}.acard{--lit: var(--signal-ink);padding:18px 20px 16px;transition:background var(--dur-fast) var(--ease)}.acard--pub{--lit: var(--live)}.acard:hover{background:var(--housing-3)}.acard__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.acard__top h3{font-family:var(--disp);font-size:15px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-head);color:var(--hink)}.led--off{background:var(--hdim)}.acard__kind{font-family:var(--disp);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-label);color:var(--hmuted);border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--hrule);padding:2px 9px}.acard__ver{margin-left:auto;font-family:var(--tele);font-size:12px;color:var(--signal-ink);font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0}.acard__ver--none{font-size:10px;letter-spacing:var(--track-readout);text-transform:uppercase;color:var(--hdim)}.acard__key{display:block;margin-top:8px;font-family:var(--tele);font-size:12px;color:var(--hdim);font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0;word-break:break-word}.acard__summary{margin:8px 0 10px;font-family:var(--body);font-size:14.5px;line-height:1.55;color:var(--hmuted)}.acard__pins{display:flex;gap:6px;flex-wrap:wrap}.acard__pin{font-family:var(--tele);font-size:10px;letter-spacing:var(--track-readout);color:var(--hmuted);border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--hrule-soft);padding:3px 8px;font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0}.acard__pin b{color:var(--hink);font-weight:400}.acard__gate{display:block;margin-top:10px;font-family:var(--tele);font-size:10px;letter-spacing:var(--track-readout);text-transform:uppercase;font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0}.acard__gate--ok{color:var(--live)}.acard__gate--miss{color:var(--signal-ink)}.btn.acard__more{margin-top:14px;background:transparent;color:var(--hmuted)}.btn.acard__more:hover{background:transparent;border-color:var(--signal-ink);color:var(--hink)}.acard__versions{margin-top:12px;border-top:1px solid var(--hrule-soft);padding-top:10px;overflow-x:auto}.acard__vrow{display:grid;grid-template-columns:96px 108px minmax(0,1fr);gap:10px;min-width:300px;padding:3px 0;font-family:var(--tele);font-size:12px;color:var(--hmuted);font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0}.acard__vrow code{color:var(--hink)}.acard__vempty{font-family:var(--tele);font-size:12px;color:var(--hdim);font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0}@media(max-width:560px){.alloys__filter input,.alloys__field{width:100%}}
