/*
Theme Name: 9series Blog
Theme URI: https://9series.com
Author: 9series Inc.
Author URI: https://9series.com
Description: Custom blog theme for 9series built from HTML templates. Features blog listing with category/archive filtering and detailed single post views with sidebar TOC.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: 9series-blog
Tags: blog, custom-logo, featured-images
*/

/* ===== Load More Button ===== */
.blog-load-more-wrap {
    display: flex;
    justify-content: center;
    margin-top: 48px;
}

.btn-load-more {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    padding: 14px 40px;
    font-family: 'Lexend', sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    background: linear-gradient(135deg, #045DE8, #3985FF);
    border: none;
    border-radius: 8px;
    cursor: pointer;
    transition: opacity 0.2s ease, transform 0.2s ease;
    min-width: 180px;
}

.btn-load-more:hover {
    opacity: 0.9;
    transform: translateY(-1px);
}

.btn-load-more:disabled {
    cursor: not-allowed;
    opacity: 0.7;
}

@keyframes spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

.spin-icon {
    display: inline-block;
    animation: spin 0.8s linear infinite;
}
