.catalog-library{margin:28px 0 34px;padding:26px;border:1px solid #344158;border-radius:18px;background:#142136}.catalog-library>summary{font-size:20px;font-weight:800;cursor:pointer;color:#dce5f1}.catalog-library-intro{line-height:1.9;color:#b2bfd0;margin:12px 0 22px}.catalog-downloads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.catalog-downloads article{background:#19273b;padding:22px;border-radius:12px;border:1px solid #344158}.catalog-downloads h3{font-size:17px;margin:0 0 8px}.catalog-downloads p{color:#b2bfd0;margin:0 0 20px}.catalog-downloads article>div{display:flex;flex-wrap:wrap;gap:18px;font-size:13px;font-weight:800}.catalog-controls{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr}.catalog-scope-note{font-size:14px;line-height:2.1;color:#b2bfd0;max-width:950px}.catalog-version{margin-top:30px;padding-top:28px;border-top:1px solid #344158}.catalog-version-heading{display:flex;align-items:center;gap:16px}.catalog-version-heading h3{font-size:22px;margin:0}.catalog-version-heading>span{color:#abbacf;font-size:13px}.catalog-evidence-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}.catalog-evidence-gallery figure{margin:0;border:1px solid #344158;border-radius:12px;overflow:hidden;background:#142136}.catalog-evidence-gallery figure>a{display:flex;align-items:center;justify-content:center;height:370px;background:#f3f2ef;padding:10px}.catalog-evidence-gallery img{width:100%;height:100%;object-fit:contain}.catalog-evidence-gallery figcaption{display:flex;flex-direction:column;gap:9px;padding:18px;font-size:13px;line-height:1.7}.catalog-evidence-gallery figcaption>span{font-weight:800;unicode-bidi:plaintext}.catalog-evidence-gallery figcaption small{color:#abbacf}.catalog-source-link,.catalog-spec-links a{color:#cfdded;text-decoration:underline;text-underline-offset:5px}.catalog-specs{border:1px solid #344158;border-radius:12px;background:#142136;margin:22px 0}.catalog-specs summary{padding:20px;font-weight:800;cursor:pointer;line-height:1.8}.catalog-spec-block{padding:0 22px 22px;line-height:2}.catalog-spec-block h4{margin:10px 0;font-size:18px}.catalog-spec-block dl{margin:0}.catalog-spec-block dl>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;padding:14px 0;border-bottom:1px solid #344158}.catalog-spec-block dt{font-weight:800}.catalog-spec-block dd{margin:0}.catalog-spec-links{display:flex;flex-wrap:wrap;gap:20px;font-size:13px;margin-top:18px}.catalog-source-note{padding:16px 20px;background:#253041;border-right:3px solid #9e8d6f;line-height:2;font-size:14px}.catalog-photo-caption{font-size:12px;line-height:2;color:#abbacf;margin:16px 0}.catalog-photo-caption a{color:inherit}.catalog-home-link{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:25px 0;padding:22px 27px;background:#142136;border-radius:12px;color:#fff}.catalog-home-link strong{font-size:19px}.catalog-home-link span{font-size:13px;opacity:.8}
@media(max-width:900px){.catalog-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-evidence-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-downloads{grid-template-columns:1fr}.catalog-spec-block dl>div{grid-template-columns:140px minmax(0,1fr)}}
@media(max-width:560px){.catalog-controls{grid-template-columns:1fr}.catalog-library{padding:18px}.catalog-evidence-gallery{grid-template-columns:1fr}.catalog-evidence-gallery figure>a{height:360px}.catalog-version-heading{align-items:flex-start;flex-direction:column;gap:5px}.catalog-version-heading h3{font-size:19px}.catalog-spec-block dl>div{display:block}.catalog-spec-block dt{margin-bottom:6px}.catalog-spec-block{padding:0 16px 16px}.catalog-home-link{align-items:flex-start;flex-direction:column;padding:20px}.catalog-spec-links{gap:12px}}
