.adapters-module__CI3yUa__rosters{margin-bottom:42px;scroll-margin-top:110px}.adapters-module__CI3yUa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adapters-module__CI3yUa__card{background:#fff;border:1px solid #d3dce8;border-radius:10px;flex-direction:column;min-width:0;padding:14px;text-decoration:none;display:flex}.adapters-module__CI3yUa__card h3{margin:5px 0 7px;font-size:1.15rem}.adapters-module__CI3yUa__card p{color:#4b5c73;margin:0 0 10px;font-size:14px;line-height:1.4}.adapters-module__CI3yUa__card strong{color:#a3222a;margin-top:auto;font-size:14px}.adapters-module__CI3yUa__card:hover{background:#f8faff;border-color:#203b70}.adapters-module__CI3yUa__card:focus-visible{outline-offset:4px;outline:3px solid #a3222a}.adapters-module__CI3yUa__registry{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:28px;display:grid}.adapters-module__CI3yUa__adapter{background:#fff;border:1px solid #d3dce8;border-radius:10px;min-width:0;padding:14px}.adapters-module__CI3yUa__adapter h2{color:#142a4d;margin:8px 0;font-size:21px;line-height:1.2}.adapters-module__CI3yUa__adapter .adapters-module__CI3yUa__counts{color:#4b5c73;margin:0;font-size:14px;line-height:1.4}.adapters-module__CI3yUa__adapter summary{cursor:pointer;color:#173c77;min-height:44px;padding-block:12px;font-size:14px;font-weight:700}.adapters-module__CI3yUa__adapter details>p{color:#4b5c73;font-size:14px;line-height:1.5}.adapters-module__CI3yUa__adapter dl{grid-template-columns:minmax(100px,35%) minmax(0,1fr);gap:8px 12px;font-size:14px;display:grid}.adapters-module__CI3yUa__adapter dt{color:#4b5c73}.adapters-module__CI3yUa__adapter dd{color:#142a4d;overflow-wrap:anywhere;margin:0}.adapters-module__CI3yUa__adapter a{color:#173c77;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.adapters-module__CI3yUa__adapter :is(a,summary):focus-visible{outline-offset:3px;outline:3px solid #1265a8}@media (max-width:1050px){.adapters-module__CI3yUa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.adapters-module__CI3yUa__grid,.adapters-module__CI3yUa__registry{grid-template-columns:1fr}}
