@import'../components/author-block/author-block.css';@import'../components/page-title/page-title.css';@import'../components/posts-list/posts-list.css';.page-template-single-user main{margin-top:-80px}.user-page{margin-bottom:4rem}.user-page .posts-list{margin-top:4rem}.user-page .posts-list .custom-card{border-radius:0px;border-top-right-radius:15px;overflow:hidden;box-shadow:0px 4px 30px 0px rgba(0,52,120,.2);display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease;border:0px}.user-page .posts-list .custom-card:hover{transform:scale(1.02)}.user-page .posts-list .custom-card img{border-top-right-radius:15px;height:220px;object-fit:cover;width:100%}.user-page .posts-list .category-badge{line-height:1;margin-top:0;padding:5px 8px;display:inline-block;background:#fff;color:#172566;border-radius:15px;font-size:.8rem;margin-bottom:0px;font-weight:600}.user-page .posts-list .card-title{font-weight:bold;color:#1d3557;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em;font-size:1.4rem}.user-page .posts-list .card-text{color:#666;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em;font-size:1rem}.user-page .posts-list .card-body{position:relative}.user-page .posts-list .btn-read{background-color:#97d700;color:#fff;font-weight:700;border-radius:0px;padding:10px 20px;border:1px solid #97d700;transition:background-color .3s ease;margin-top:15px}.user-page .posts-list .btn-read:hover{background-color:#fff;color:#97d700}.user-page .posts-list .btn-read span{margin-left:10px;font-size:1.2rem}.user-page .posts-list .pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:1.2rem}.user-page .posts-list .pagination .page-numbers{color:#667085;font-weight:400;text-decoration:none;padding:5px 10px;border-radius:50%;transition:background-color .3s,color .3s}.user-page .posts-list .pagination .current{color:#001d73;padding:5px 10px;font-weight:700}.user-page .posts-list .pagination .dots{padding:0 10px}.user-page .posts-list .pagination .prev{font-size:1.5rem;text-decoration:none;padding:5px 10px}.user-page .posts-list .pagination .next{font-size:1.5rem;text-decoration:none;padding:5px 10px}.user-page .posts-list .pagination-info{font-weight:bold;margin:0 10px}/*# sourceMappingURL=single-user.css.map */
