/*!
 * single.scss
 *
 * Page-specific styles for Single Post or Single Page views.
 * Custom layouts, content presentation, and SEO-focused design tweaks.
 */.article-wrapper{background-color:var(--bs-card-bg);border-radius:var(--radius-lg)}.article-wrapper .article-head .article-title{line-height:2.1rem;color:var(--bs-card-color)}.article-wrapper .article-head .article-categories .badge{color:#fff !important;font-weight:300}.article-wrapper .article-head .article-categories .badge:hover{color:#fff !important;opacity:.9}.article-wrapper .article-head .thumbnail-wrapper{overflow:hidden;border-radius:var(--radius-lg);width:100%;position:relative}.article-wrapper .article-head .thumbnail-wrapper img{border-radius:var(--radius-lg);width:100%;aspect-ratio:4/2;object-fit:cover;transition:var(--transition)}.article-wrapper .article-head .thumbnail-wrapper::after{content:"";position:absolute;width:100%;height:20%;background-color:hsla(0,0%,100%,.0352941176);top:100%;right:0;transition:var(--transition-after-image);z-index:1}.article-wrapper .article-head .thumbnail-wrapper:hover::after{top:-20%}.article-wrapper .article-head .thumbnail-wrapper:hover img{transform:scale(1.1) rotate(-1deg)}.article-wrapper .article-head .article-ratings p{color:var(--bs-link-color);font-size:.9rem}@media(max-width: 767.98px){.article-wrapper .article-head .article-ratings p{font-size:.8rem}}.article-wrapper .article-head .article-ratings .ratings{color:var(--bs-link-color)}.article-wrapper .article-head .article-ratings .ratings i.half{transform:rotateY(180deg)}.article-wrapper .article-head .details{background-color:var(--bs-body-bg);border-radius:var(--radius-lg)}.article-wrapper .article-head .details .details-wrapper p{font-size:.9rem !important;color:var(--bs-link-color)}.article-wrapper .article-head .details .details-wrapper i{color:var(--bs-secondary-color)}.article-wrapper .article-head .details .details-wrapper .author .image-wrapper{width:3.2rem}.article-wrapper .article-head .details .details-wrapper .author .image-wrapper img{width:3.2rem;border-radius:var(--radius-round);display:block}.article-wrapper .article-head .details .share .share-btn{text-align:center;font-size:1.45rem;padding:.3rem .8rem;color:var(--bs-link-color) !important;background-color:var(--bs-card-bg);border-radius:var(--radius-sm);border:1px solid var(--bs-border-color)}@media(max-width: 767.98px){.article-wrapper .article-head p,.article-wrapper .article-head a{font-size:.8rem}.article-wrapper .article-head i{font-size:1.1rem}}.article-wrapper .article-body{color:var(--bs-card-color);font-size:1rem;line-height:2}.article-wrapper .article-body h1,.article-wrapper .article-body h2,.article-wrapper .article-body h3,.article-wrapper .article-body h4,.article-wrapper .article-body h5,.article-wrapper .article-body h6{margin:2rem 0 1.5rem 0}.article-wrapper .article-body h1{font-size:1.5rem !important}.article-wrapper .article-body h2{font-size:1.4rem !important}.article-wrapper .article-body h3{font-size:1.3rem !important}.article-wrapper .article-body h4{font-size:1.2rem !important}.article-wrapper .article-body h5{font-size:1.1rem !important}.article-wrapper .article-body h6{font-size:1rem}@media(max-width: 767.98px){.article-wrapper .article-body{font-size:.9rem}.article-wrapper .article-body h1{font-size:1.3rem !important}.article-wrapper .article-body h2{font-size:1.2rem !important}.article-wrapper .article-body h3{font-size:1.1rem !important}.article-wrapper .article-body h4{font-size:1rem !important}.article-wrapper .article-body h5{font-size:.9rem !important}.article-wrapper .article-body h6{font-size:1rem}}.article-tags{background-color:var(--bs-card-bg);border-radius:var(--radius-lg)}.article-tags .badge{color:#fff !important}.author-section{background-color:var(--bs-card-bg);border-radius:var(--radius-lg);color:var(--bs-card-color)}.author-section .image-wrapper img{border-radius:var(--radius-lg)}.author-section p.name{font-size:1.2rem;font-weight:600}.author-section p.bio{font-size:.9rem}.author-section .social-media li a{display:block;width:2.1rem;height:2.1rem;text-align:center;font-size:1.2rem;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);font-weight:300;transition:var(--transition-fast)}.author-section .social-media li a:hover{background-color:var(--bs-primary);color:#fff !important}.next-previous-articles{background-color:var(--bs-card-bg);border-radius:var(--radius-lg)}.next-previous-articles li{position:relative}.next-previous-articles li .next-btn,.next-previous-articles li .prev-btn{cursor:pointer;color:var(--bs-link-color);font-size:1rem;position:relative}@media(max-width: 575.98px){.next-previous-articles li .next-btn,.next-previous-articles li .prev-btn{font-size:.8rem}}.next-previous-articles li:hover .article{visibility:visible;opacity:1;top:100%}.next-previous-articles .article{width:20rem;background-color:var(--bs-card-bg);border-radius:var(--radius-lg);box-shadow:0 1rem 3rem rgba(0,0,0,.175);position:absolute;top:180%;right:0;visibility:hidden;opacity:0;z-index:1000}.next-previous-articles .article.next{right:unset !important;left:0}.related-articles .section-title{background-color:var(--bs-card-bg);border-radius:var(--radius-lg)}.related-articles .section-title .title{border-right:.3rem var(--bs-primary) solid}.comments-section{background-color:var(--bs-card-bg);border-radius:var(--radius-lg)}.comments-section .section-title .title{border-right:.3rem var(--bs-primary) solid}.comments-section .section-title .comments-count{color:var(--bs-link-color)}.comments-section .comments .comment{border-radius:var(--radius-lg);border:1px solid var(--bs-border-color)}.comments-section .comments .comment .comment-header{background-color:var(--bs-body-bg);border-radius:var(--radius-lg)}.comments-section .comments .comment .comment-header .writer-profile .avatar{width:3.5rem;height:3.5rem;border-radius:var(--radius-lg)}.comments-section .comments .comment .comment-header .writer-profile .ratings{color:var(--bs-link-color)}@media(max-width: 767.98px){.comments-section .comments .comment .comment-header{background-color:var(--bs-card-bg);font-size:.9rem}.comments-section .comments .comment .comment-header .writer-profile .avatar{width:2.5rem;height:2.5rem;border-radius:var(--radius-sm)}}@media(max-width: 767.98px){.comments-section .comments .comment .comment-body p{font-size:.9rem}}.comments-section .comments .comment .comment-footer a{position:relative}.comments-section .comments .comment .replies .reply{background-color:var(--bs-body-bg)}.comment-form-section{background-color:var(--bs-card-bg);border-radius:var(--radius-lg)}.comment-form-section .section-title .title{border-right:.3rem var(--bs-primary) solid}.comment-form-section .input{background-color:var(--bs-card-bg);padding:.8rem;font-size:.9rem;color:var(--bs-link-color)}.comment-form-section .input::placeholder{color:var(--bs-link-color)}.comment-form-section .input.just-validate-error-field{color:var(--bs-danger) !important;border:1px solid var(--bs-danger) !important}.comment-form-section .input.just-validate-success-field{color:var(--bs-success) !important;border:1px solid var(--bs-success) !important}.comment-form-section .just-validate-error-label{color:var(--bs-danger) !important;font-size:.8rem;margin-top:.5rem}.comment-form-section .ratings{font-size:1.6rem;color:var(--bs-warning)}.comment-form-section .ratings p{color:var(--bs-link-color);font-size:.9rem}.comment-form-section .ratings p.output-display{font-size:1rem}[data-bs-theme=dark] .comment-form-section .input{background-color:var(--bs-body-bg)}#shareModal .social-media li a{display:block;width:2.5rem;height:2.5rem;text-align:center;font-size:1.5rem;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);font-weight:300;transition:var(--transition-fast)}#shareModal .social-media li a:hover{background-color:var(--bs-primary);color:#fff !important}/*# sourceMappingURL=single.css.map */
