/**handles:author-personal-blog-comments,author-personal-blog-style**/
.apb-comments-area{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.5rem,3vw,2.5rem);border-top:1px solid var(--apb-color-border);width:100%}.apb-comments-title{font-family:var(--apb-font-serif);font-size:clamp(1.35rem, 2.5vw, 1.85rem);font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading);margin-bottom:var(--apb-space-6);padding-bottom:var(--apb-space-2);border-bottom:2px solid var(--apb-color-bg-alt)}.apb-comments-title span{color:var(--apb-color-primary)}.apb-comment-list,ol.comment-list,ul.comment-list{list-style:none;padding:0;margin:0 0 var(--apb-space-8) 0;display:flex;flex-direction:column;gap:var(--apb-space-4)}.apb-comment-item,li.comment{background-color:#fff;border:1px solid var(--apb-color-border);border-radius:var(--apb-radius-md);padding:clamp(1rem,2.5vw,1.5rem);box-shadow:var(--apb-shadow-sm);transition:border-color var(--apb-transition-fast),box-shadow var(--apb-transition-fast);list-style:none}.apb-comment-item:hover,li.comment:hover{border-color:var(--apb-color-border-dark)}.apb-comment-body{width:100%}.apb-comment-header,.comment-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--apb-space-3);margin-bottom:var(--apb-space-3);flex-wrap:wrap}.apb-comment-author-wrap{display:flex;align-items:center;gap:var(--apb-space-3)}.apb-comment-avatar-wrap{flex-shrink:0}.apb-comment-avatar,.avatar{border-radius:var(--apb-radius-full);width:44px;height:44px;object-fit:cover;border:2px solid var(--apb-color-border)}.apb-comment-meta-info{display:flex;flex-direction:column;gap:2px}.apb-comment-author-name,.comment-author .fn{font-family:var(--apb-font-sans);font-size:var(--apb-font-size-sm);font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading);font-style:normal}.apb-comment-author-name a,.comment-author .fn a{color:inherit;text-decoration:none}.apb-comment-author-name a:hover,.comment-author .fn a:hover{color:var(--apb-color-primary)}.apb-comment-date,.comment-metadata a{font-size:var(--apb-font-size-xs);color:var(--apb-color-text-muted);text-decoration:none}.apb-comment-date a:hover,.comment-metadata a:hover{color:var(--apb-color-heading)}.apb-comment-moderation-notice,.comment-awaiting-moderation{font-size:var(--apb-font-size-xs);color:var(--apb-color-accent);background-color:var(--apb-color-accent-light);padding:.35rem .75rem;border-radius:var(--apb-radius-sm);margin-bottom:var(--apb-space-3);display:inline-block;font-style:italic}.apb-comment-reply-link,.comment-reply-link{display:inline-flex;align-items:center;gap:4px;font-size:var(--apb-font-size-xs);font-weight:var(--apb-font-weight-semibold);color:var(--apb-color-primary);background-color:var(--apb-color-primary-light);padding:.25rem .75rem;border-radius:var(--apb-radius-full);text-decoration:none;transition:all var(--apb-transition-fast)}.apb-comment-reply-link:hover,.comment-reply-link:hover{background-color:var(--apb-color-primary);color:#fff}.apb-comment-children,.children{list-style:none;padding-left:clamp(1rem,3vw,2rem);border-left:2px solid var(--apb-color-border);margin-top:var(--apb-space-4);display:flex;flex-direction:column;gap:var(--apb-space-4)}.children .apb-comment-item,.children li.comment{background-color:var(--apb-color-bg-alt);box-shadow:none}.apb-comment-content,.comment-content{font-size:var(--apb-font-size-sm);color:var(--apb-color-text);line-height:var(--apb-line-height-relaxed);overflow-wrap:break-word;word-break:break-word}.apb-comment-content>:first-child{margin-top:0}.apb-comment-content>:last-child{margin-bottom:0}.apb-comment-content p{margin-bottom:.75rem;line-height:1.65}.apb-comment-content a{color:var(--apb-color-primary);text-decoration:underline;transition:color var(--apb-transition-fast)}.apb-comment-content a:hover{color:var(--apb-color-accent)}.apb-comment-content h1{font-family:var(--apb-font-serif);font-size:1.25rem;font-weight:var(--apb-font-weight-semibold);color:var(--apb-color-heading);margin-block:0.6rem 0.3rem;line-height:1.3}.apb-comment-content h2{font-family:var(--apb-font-serif);font-size:1.15rem;font-weight:var(--apb-font-weight-semibold);color:var(--apb-color-heading);margin-block:0.55rem 0.3rem;line-height:1.3}.apb-comment-content h3{font-family:var(--apb-font-serif);font-size:1.05rem;font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading);margin-block:0.5rem 0.25rem;line-height:1.35}.apb-comment-content h4{font-family:var(--apb-font-sans);font-size:.95rem;font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading);margin-block:0.45rem 0.2rem;line-height:1.4}.apb-comment-content h5{font-family:var(--apb-font-sans);font-size:.875rem;font-weight:var(--apb-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--apb-color-heading);margin-block:0.4rem 0.2rem;line-height:1.4}.apb-comment-content h6{font-family:var(--apb-font-sans);font-size:.8125rem;font-weight:var(--apb-font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--apb-color-text-muted);margin-block:0.35rem 0.2rem;line-height:1.4}.apb-comment-content table{width:100%;border-collapse:collapse;margin-block:0.75rem;font-size:var(--apb-font-size-xs);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.apb-comment-content td,.apb-comment-content th{padding:.5rem .75rem;border:1px solid var(--apb-color-border)}.apb-comment-content th{background-color:var(--apb-color-bg-alt);font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading);text-align:left}.apb-comment-content tr:nth-child(2n) td{background-color:rgba(0,0,0,.02)}.apb-comment-content code,.apb-comment-content kbd,.apb-comment-content var{font-family:var(--apb-font-mono);font-size:.85em;padding:.15rem .35rem;background-color:var(--apb-color-bg-alt);border:1px solid var(--apb-color-border);border-radius:4px;color:var(--apb-color-heading)}.apb-comment-content pre{padding:.85rem 1rem;background-color:#1e293b;color:#f8fafc;border:1px solid #334155;border-radius:6px;overflow-x:auto;font-family:var(--apb-font-mono);font-size:.85em;line-height:1.45;margin-block:0.75rem}.apb-comment-content pre code{background:0 0;border:0;padding:0;color:inherit;font-size:inherit;border-radius:0}.apb-comment-content dl{margin-block:0.75rem}.apb-comment-content dt{font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading);margin-top:.5rem}.apb-comment-content dd{margin-left:1rem;color:var(--apb-color-text);margin-bottom:.5rem}.apb-comment-content blockquote{border-left:3px solid var(--apb-color-accent);padding-left:.85rem;margin-block:0.75rem;font-style:italic;color:var(--apb-color-text-muted);background:0 0}.apb-comment-content blockquote p{margin-bottom:.5rem}.apb-comment-content blockquote p:last-child{margin-bottom:0}.apb-comment-content del,.apb-comment-content s,.apb-comment-content strike{text-decoration:line-through;color:var(--apb-color-text-muted)}.apb-comment-content b,.apb-comment-content strong{font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading)}.apb-comment-content em,.apb-comment-content i{font-style:italic}.apb-comment-content ol,.apb-comment-content ul{margin:.75rem 0 1rem 0;padding-left:1.5rem}.apb-comment-content ul{list-style-type:disc}.apb-comment-content ul ul{list-style-type:circle;margin:.35rem 0 .5rem 0;padding-left:1.25rem}.apb-comment-content ul ul ul{list-style-type:square}.apb-comment-content ol{list-style-type:decimal}.apb-comment-content ol ol{list-style-type:lower-alpha;margin:.35rem 0 .5rem 0;padding-left:1.25rem}.apb-comment-content ol ol ol{list-style-type:lower-roman}.apb-comment-content li{margin-bottom:.35rem;line-height:var(--apb-line-height-base)}.apb-comment-content li:last-child{margin-bottom:0}.apb-comment-respond,.comment-respond{background-color:var(--apb-color-bg-alt);border:1px solid var(--apb-color-border);border-radius:var(--apb-radius-md);padding:clamp(1.25rem,3vw,2rem);margin-top:var(--apb-space-8)}.apb-reply-title,.comment-reply-title{font-size:var(--apb-font-size-lg);font-family:var(--apb-font-serif);font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading);margin-bottom:var(--apb-space-2);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.comment-reply-title small a{font-family:var(--apb-font-sans);font-size:var(--apb-font-size-xs);font-weight:var(--apb-font-weight-semibold);color:var(--apb-color-accent);text-decoration:none}.comment-reply-title small a:hover{text-decoration:underline}.apb-comment-respond .comment-notes,.apb-comment-respond .logged-in-as{font-size:var(--apb-font-size-sm);color:var(--apb-color-text-muted);margin-bottom:var(--apb-space-4);line-height:1.5}.apb-comment-respond .comment-notes a,.apb-comment-respond .logged-in-as a{color:var(--apb-color-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;transition:color var(--apb-transition-fast),text-decoration-color var(--apb-transition-fast)}.apb-comment-respond .comment-notes a:focus,.apb-comment-respond .comment-notes a:hover,.apb-comment-respond .logged-in-as a:focus,.apb-comment-respond .logged-in-as a:hover{color:var(--apb-color-accent);text-decoration-color:var(--apb-color-accent)}.apb-comment-form,.comment-form{display:flex;flex-direction:column;gap:var(--apb-space-4)}.apb-form-group,.comment-form p{display:flex;flex-direction:column;gap:var(--apb-space-1);margin:0}.apb-form-group label,.comment-form label{font-size:var(--apb-font-size-xs);font-weight:var(--apb-font-weight-bold);color:var(--apb-color-heading)}.apb-form-group .required,.comment-form .required{color:var(--apb-color-accent)}.apb-form-group-cookies,.comment-form-cookies-consent{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;margin-top:.25rem}.apb-form-group-cookies input[type=checkbox],.comment-form-cookies-consent input[type=checkbox]{margin-top:.25rem}.apb-form-group-cookies label,.comment-form-cookies-consent label{font-size:var(--apb-font-size-xs);font-weight:var(--apb-font-weight-normal);color:var(--apb-color-text-muted);line-height:1.4}.apb-form-control,.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--apb-color-border-dark);border-radius:var(--apb-radius-sm);background-color:#fff;color:var(--apb-color-heading);font-size:var(--apb-font-size-sm);font-family:var(--apb-font-sans);transition:border-color var(--apb-transition-fast),box-shadow var(--apb-transition-fast)}.apb-form-control:focus,.comment-form input[type=email]:focus,.comment-form input[type=text]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus{outline:0;border-color:var(--apb-color-primary);box-shadow:0 0 0 3px rgba(13,92,99,.2)}.comment-form textarea,textarea.apb-form-control{resize:vertical;min-height:120px}.no-comments{text-align:center;color:var(--apb-color-text-muted);font-size:var(--apb-font-size-sm);padding:var(--apb-space-4);background-color:var(--apb-color-bg-alt);border-radius:var(--apb-radius-sm);margin-bottom:var(--apb-space-6)}
/*!
Theme Name: Author Personal Blog
Theme URI: https://rswpthemes.com/author-personal-blog-wordpress-theme/
Author: RS WP THEMES
Author URI: https://rswpthemes.com
Description: Author Personal Blog is an elegant, lightning-fast, and modern WordPress theme designed specifically for authors, novelists, writers, and publishers. Features a refined editorial aesthetic, fluid typography, WooCommerce book showcase support, and full Gutenberg block integration.
Version: 4.0.0
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: author-personal-blog
Tags: blog, news, e-commerce, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, footer-widgets, flexible-header, theme-options, translation-ready, featured-images, block-styles, wide-blocks, sticky-post, featured-image-header, full-width-template, post-formats, threaded-comments

(C) RS WP THEMES. All code licensed under the terms of the GNU GPL v2 or later.
*/