.search{position:relative;align-items:center}.search-icon{color:#9ca3af;font-size:22px;margin-left:13px}.search input{padding-left:9px}.clear-search{order:4;border:0;background:transparent;color:#6b7280;font-size:22px;line-height:1;padding:8px 13px;cursor:pointer}.clear-search:hover{color:#111827}.clear-search[hidden]{display:none}.card-wrap{min-width:0}.card-wrap .card{height:100%}.card-category{align-self:flex-start;margin:17px 20px 0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.35px;padding:4px 9px;border-radius:5px;background:#eff6ff;color:#2563eb}.card-category span{font-size:7px}.read-link{margin-left:auto;color:#2563eb;font-weight:700}.empty-icon{display:block;color:#2563eb;font-size:46px;line-height:1;margin-bottom:10px}.secondary-btn{border:1px solid #2563eb;background:#fff;color:#2563eb;border-radius:8px;padding:9px 16px;font-weight:700;cursor:pointer}.secondary-btn:hover{background:#eff6ff}.pagination .page-nav{width:auto;padding-left:14px;padding-right:14px}.pagination .ellipsis{border:0;background:transparent}.sidebar li{grid-template-columns:25px 1fr}.sidebar li time{grid-column:2;color:#9ca3af;font-size:11px;margin-top:3px}.sidebar .standards-box{background:linear-gradient(145deg,#eff6ff,#fff);border-color:#dbeafe}.standards-box h2{font-size:15px;margin:0 0 8px}.standards-box p{font-size:13px;color:#6b7280;margin:0}.filters button:focus-visible,.search button:focus-visible,.pagination a:focus-visible,.card:focus-visible,.nav a:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}@media(max-width:680px){.search{display:grid;grid-template-columns:auto minmax(0,1fr) auto}.search button[type="submit"]{grid-column:1/-1}.clear-search{position:absolute;right:6px;top:6px}.pagination{flex-wrap:wrap}.pagination .page-nav{order:2}.read-link{width:100%;margin-left:0}}
