.example-catalog-wrap{max-width:1250px}.example-catalog-controls{display:grid;grid-template-columns:2fr 1fr auto;gap:1rem;align-items:end;margin:1.5rem 0}.example-catalog-controls label{display:block;font-weight:700}.example-catalog-controls input,.example-catalog-controls select{display:block;width:100%;box-sizing:border-box;margin-top:.5rem;padding:.85rem;background:#091b34;color:#f3f6fc;border:1px solid #92a6c7;border-radius:8px;font:inherit}.example-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.example-catalog-card{min-width:0;border:1px solid #55749a;border-radius:14px;background:#0b1d35;color:#f3f6fc;padding:1.25rem;display:flex;flex-direction:column;gap:.85rem}.example-catalog-card p,.example-catalog-card h3{margin:0;overflow-wrap:anywhere;line-height:1.6}.example-catalog-icon{font-size:2rem}.example-catalog-notice{font-weight:700;color:#ffe2a8;background:#152844;padding:.65rem;border-left:4px solid #e8bc63}.example-catalog-category{font-size:.9rem;color:#b9d8ff}.example-catalog-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;margin:2rem 0}.example-catalog-pagination[hidden]{display:none}.example-catalog-wrap :focus-visible{outline:3px solid #e8bc63;outline-offset:4px}#example-results-heading{scroll-margin-top:1rem}.example-catalog-wrap button:disabled{opacity:.55}.example-catalog-wrap .btn{white-space:normal}body header.nav{position:static;height:auto;min-height:0;flex-wrap:wrap;padding:1rem;gap:1rem}body header.nav nav{position:static;inset:auto;width:auto;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}@media(max-width:1000px){.example-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.example-catalog-controls{grid-template-columns:1fr 1fr}.example-catalog-controls button{justify-self:start}}@media(max-width:620px){.example-catalog-grid,.example-catalog-controls{grid-template-columns:1fr}.example-catalog-card{padding:1rem}body header.nav{flex-direction:column;align-items:flex-start}.example-catalog-wrap h1{font-size:2rem;overflow-wrap:anywhere}}
