.archive .ast-article-post,.search .ast-article-post{display:flex;align-items:center;position:relative;background:#fff;margin:15px 0;padding:20px 18px;border:1px solid #e0e0e0;border-left:4px solid #007bff;border-radius:6px;box-shadow:0 1px 2px rgb(0 0 0 / .05);transition:all .3s ease}.archive .ast-article-post .entry-title,.search .ast-article-post .entry-title{margin:0;width:100%}.archive .ast-article-post .entry-title a::after,.search .ast-article-post .entry-title a::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.archive .ast-article-post:hover,.search .ast-article-post:hover{border-color:#007bff;box-shadow:0 4px 12px rgb(0 123 255 / .15)}.archive .ast-article-post .entry-title a,.search .ast-article-post .entry-title a{text-decoration:none!important;position:static}.ast-pagination{text-align:center;margin-top:20px}.ast-pagination .page-numbers{display:inline-flex;justify-content:center;align-items:center;height:40px;min-width:40px;border-radius:6px;background:#fff;color:#007bff;border:1px solid #dee2e6;margin:15px 6px;font-weight:600;text-decoration:none;transition:all .3s ease;font-size:15px;position:relative;z-index:2}.ast-pagination .page-numbers.current,.ast-pagination .page-numbers:hover,.ast-pagination .page-numbers.next:hover,.ast-pagination .page-numbers.prev:hover{background:#007bff;color:#fff;border-color:#007bff;box-shadow:0 4px 10px rgb(0 123 255 / .3)}.ast-pagination .page-numbers.dots{background:transparent!important;border:none!important;box-shadow:none!important;color:#888!important;cursor:default;pointer-events:none;font-weight:700;letter-spacing:2px}