/* TestMasterPrep v10: archive cards and page navigation */
.tmp-blog-feed .zbl2-section,.tmp-archive-list-wrap .zbl2-section{margin:0!important;padding:0!important;max-width:100%;}
.tmp-blog-feed .zbl2-grid,.tmp-archive-list-wrap .zbl2-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;}
.tmp-blog-feed .zbl2-card,.tmp-archive-list-wrap .zbl2-card{min-width:0;background:#fff;border:1px solid rgba(18,60,105,.12);border-radius:18px;overflow:hidden;box-shadow:0 8px 22px rgba(18,60,105,.07);}
.tmp-blog-feed .zbl2-card-body,.tmp-archive-list-wrap .zbl2-card-body{padding:16px;}
.tmp-blog-feed .zbl2-pagination,.tmp-archive-list-wrap .zbl2-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px;margin:32px 0 16px;}
.tmp-blog-feed .zbl2-page-link a,.tmp-blog-feed .zbl2-page-link .current,.tmp-archive-list-wrap .zbl2-page-link a,.tmp-archive-list-wrap .zbl2-page-link .current{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:38px;padding:8px 12px;border:1px solid #d6e3ea;border-radius:9px;text-decoration:none;color:#123C69;background:white;}
.tmp-blog-feed .zbl2-page-link .current,.tmp-archive-list-wrap .zbl2-page-link .current{background:#0077B6;color:#fff;border-color:#0077B6;}
@media(max-width:980px){.tmp-blog-feed .zbl2-grid,.tmp-archive-list-wrap .zbl2-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:600px){.tmp-blog-feed .zbl2-grid,.tmp-archive-list-wrap .zbl2-grid{grid-template-columns:minmax(0,1fr)!important;}.tmp-blog-feed,.tmp-archive-list-wrap{padding-inline:12px;}}
