#resources-results[data-view="list"] .resource-item__list{display:flex!important}#resources-results[data-view="list"] .resource-item__grid{display:none!important}#resources-results[data-view="list"] .resource-item+.resource-item{margin-top:.5rem}#resources-results[data-view="grid"]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem}#resources-results[data-view="grid"] .resource-item__list{display:none!important}#resources-results[data-view="grid"] .resource-item__grid{display:flex!important}.resource-view-btn.is-active{background-color:#03163D;color:#fff}.resource-view-btn,#resource-reset,#resource-sort,.resource-download,.resource-preview,#resources-pagination a{cursor:pointer}#resources-results[data-view="grid"] .resource-item{display:flex}#resources-results[data-view="grid"] .resource-item__grid{flex:1}.resource-preview__popup{display:none;position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:.75rem;width:220px;background:#fff;border-radius:.75rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.08);overflow:hidden;z-index:50;pointer-events:none}.resource-preview__popup img{display:block;width:100%;height:auto}.resource-preview:hover .resource-preview__popup,.resource-preview:focus-within .resource-preview__popup{display:block}#resources-pagination .page-numbers{display:flex;align-items:center;justify-content:center;gap:.25rem;list-style:none;padding:0;margin:0}#resources-pagination .page-numbers li{list-style:none}#resources-pagination .page-numbers a,#resources-pagination .page-numbers span{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;border-radius:.5rem;font-size:.875rem;text-decoration:none;transition:all 0.2s}#resources-pagination .page-numbers a{color:#64748b;border:1px solid #e2e8f0;background-color:#fff}#resources-pagination .page-numbers a:hover{color:#03163D;border-color:#03163D}#resources-pagination .page-numbers .current{background-color:#03163D;color:#fff;border:1px solid #03163D}#resources-pagination .page-numbers .dots{color:#94a3b8;border:none}