.vazinpack-hero-section{width:100%;max-width:var(--vazinpack-container-max);display:flex;flex-direction:column;gap:var(--vazinpack-spacing-md)}.blog-article-content{width:100%;max-width:var(--vazinpack-container-max);margin:0 auto;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.modify-article-asap{width:15%;cursor:pointer;text-align:center;text-decoration:none;padding:8px;background-color:var(--coalert);color:var(--vazinpack-color-white);border-radius:var(--vazinpack-radius);font-size:var(--vazinpack-font-size-sm);font-weight:var(--vazinpack-font-weight-medium);transition:all 0.2s ease}.modify-article-asap:hover{opacity:0.9;transform:translateY(-1px)}.blog-article{width:100%;max-width:var(--vazinpack-container-max);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.table-of-contents-mobile{display:none}.breadcrumb-container{width:100%;max-width:var(--vazinpack-container-max);display:flex;align-items:center;gap:var(--vazinpack-spacing-lg)}.breadcrumb{width:100%;padding:var(--vazinpack-spacing-sm) var(--vazinpack-spacing-md);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:var(--vazinpack-spacing-xs);background-color:var(--vazinpack-color-white);border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius)}.breadcrumb-item{font-size:var(--vazinpack-font-size-xs);list-style-type:none;white-space:nowrap;color:var(--vazinpack-color-text-light)}.breadcrumb-item a{text-decoration:none;color:var(--vazinpack-color-primary);transition:color 0.2s ease}.breadcrumb-item a:hover{color:var(--vazinpack-color-primary-hover)}.breadcrumb-item.active{color:var(--vazinpack-color-text);font-weight:var(--vazinpack-font-weight-medium)}.breadcrumb-item:not(:last-child)::after{content:'>';margin:0 var(--vazinpack-spacing-sm);color:var(--vazinpack-color-text-lighter)}.breadcrumb-item a,.breadcrumb-item.active{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.vazinpack-breadcrumbs{display:flex;align-items:center;gap:var(--vazinpack-spacing-xs);font-size:var(--vazinpack-font-size-sm);color:var(--vazinpack-color-text-light);margin-bottom:var(--vazinpack-spacing-md);padding:var(--vazinpack-spacing-xs) 0}.vazinpack-breadcrumbs__item{text-decoration:none;color:var(--vazinpack-color-text-light);transition:color 0.2s ease;display:flex;align-items:center}.vazinpack-breadcrumbs__item:hover{color:var(--vazinpack-color-primary)}.vazinpack-breadcrumbs__item:not(:last-child)::after{content:'>';margin:0 var(--vazinpack-spacing-xs);color:var(--vazinpack-color-text-lighter);font-size:0.8em}.vazinpack-breadcrumbs__item:last-child{color:var(--vazinpack-color-text);font-weight:var(--vazinpack-font-weight-medium);pointer-events:none}.article-layout{display:grid;grid-template-columns:400px 1fr;width:100%;max-width:var(--vazinpack-container-max);gap:var(--vazinpack-spacing-lg);margin-top:var(--vazinpack-spacing-md)}.rtl .article-layout{direction:ltr}.rtl .article-main{flex:0 0 70%;min-width:0;direction:rtl}.ltr .article-main{flex:0 0 70%;min-width:0;direction:ltr}.article-header{background:var(--vazinpack-color-white);border-radius:var(--vazinpack-radius-lg);padding:var(--vazinpack-spacing-xl);margin-bottom:var(--vazinpack-spacing-lg);box-shadow:0 4px 20px rgba(0,0,0,0.03)}.article-meta-row{display:flex;flex-direction:row;align-items:center;gap:var(--vazinpack-spacing-lg);flex-wrap:wrap;padding:var(--vazinpack-spacing-md);background:var(--vazinpack-neutral-50);border-radius:var(--vazinpack-radius);margin-bottom:var(--vazinpack-spacing-lg);border:1px solid var(--vazinpack-color-border)}.meta-item{display:flex;align-items:center;gap:var(--vazinpack-spacing-xs);font-size:var(--vazinpack-font-size-sm);color:var(--vazinpack-color-text-light);white-space:nowrap}.meta-item svg{flex-shrink:0;color:var(--vazinpack-color-primary)}.meta-item time,.meta-item span{font-weight:var(--vazinpack-font-weight-medium)}.meta-rating{color:var(--vazinpack-color-secondary)}.meta-rating svg{color:var(--vazinpack-color-secondary);fill:var(--vazinpack-color-secondary)}.meta-author span{color:var(--vazinpack-color-text);font-weight:var(--vazinpack-font-weight-bold)}.article-excerpt{margin:var(--vazinpack-spacing-md) 0 0 0;text-align:justify;font-size:var(--vazinpack-font-size-md);color:var(--vazinpack-color-text-light);line-height:1.8}.article-meta-header-wrapper{width:100%;display:flex;flex-direction:row;align-items:stretch;gap:var(--vazinpack-spacing-md);flex-wrap:wrap;margin-bottom:var(--vazinpack-spacing-lg)}.article-meta-header-wrapper .sidebar-section{flex:1 1 240px;margin:0}.article-meta{padding:0;display:contents;font-size:var(--vazinpack-font-size-sm);color:var(--vazinpack-color-text-light)}.article-meta>.text-muted,.article-meta>.badge,.article-meta>.author-info{background:var(--vazinpack-color-white)!important;border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius-lg);padding:var(--vazinpack-spacing-sm) var(--vazinpack-spacing-md);color:var(--vazinpack-color-text);flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--vazinpack-spacing-sm)}.article-meta .category-a{color:var(--vazinpack-color-primary)!important;text-decoration:none}.article-meta>.text-muted time{color:var(--vazinpack-color-text);font-weight:var(--vazinpack-font-weight-medium)}.featured-image{width:100%;display:flex;border-radius:var(--vazinpack-radius-lg);overflow:hidden;margin-top:var(--vazinpack-spacing-lg);box-shadow:0 8px 30px rgba(0,0,0,0.05)}.featured-image img{width:100%;height:auto;object-fit:cover}.rtl .article-title-excerpt-container{display:flex;flex-direction:column;justify-content:space-between;flex:5;padding:0 var(--vazinpack-spacing-md) 0 0;align-self:stretch;border-right:none}.ltr .article-title-excerpt-container{display:flex;flex-direction:column;justify-content:space-between;flex:3;padding:0 0 0 var(--vazinpack-spacing-md);align-self:stretch;border-left:none}.article-title{padding:0;margin:0 0 var(--vazinpack-spacing-md) 0;color:var(--vazinpack-color-text);font-weight:var(--vazinpack-font-weight-extrabold);line-height:1.3}.category-a{text-decoration:none;transition:opacity 0.2s ease}.category-a:hover{opacity:0.9}.article-content figure{margin:var(--vazinpack-spacing-md) 0}.article-content figure img{margin:var(--vazinpack-spacing-md) 0;width:75%;border-radius:var(--vazinpack-radius);height:auto;box-shadow:var(--vazinpack-shadow)}.article-main ul{padding:0 var(--vazinpack-spacing-xl) 0 0}.ltr .article-main ul{padding:0 0 0 var(--vazinpack-spacing-xl)}.vazinpack-sidebar{position:sticky;top:8rem;height:fit-content;max-height:calc(100vh - 4rem);overflow-y:auto;display:flex;flex-direction:column;gap:var(--vazinpack-spacing-md)}.article-sidebar{position:sticky;top:8rem;height:fit-content;max-height:calc(100vh - 4rem);overflow-y:auto}.vazinpack-sidebar::-webkit-scrollbar,.article-sidebar::-webkit-scrollbar{width:4px}.vazinpack-sidebar::-webkit-scrollbar-track,.article-sidebar::-webkit-scrollbar-track{background:var(--vazinpack-neutral-100);border-radius:var(--vazinpack-radius-sm)}.vazinpack-sidebar::-webkit-scrollbar-thumb,.article-sidebar::-webkit-scrollbar-thumb{background:var(--vazinpack-color-primary);border-radius:var(--vazinpack-radius-sm);transition:background 0.2s ease}.vazinpack-sidebar::-webkit-scrollbar-thumb:hover,.article-sidebar::-webkit-scrollbar-thumb:hover{background:var(--vazinpack-color-primary-hover)}.vazinpack-sidebar,.article-sidebar{scrollbar-width:none}.author-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--vazinpack-spacing-sm);flex:1;align-self:stretch}.author-details{font-size:var(--vazinpack-font-size-sm);display:flex;align-items:center;gap:var(--vazinpack-spacing-xs)}@media (max-width:1200px){.article-layout{grid-template-columns:320px 1fr;gap:var(--vazinpack-spacing-md)}}@media (max-width:992px){.article-layout{grid-template-columns:280px 1fr;gap:var(--vazinpack-spacing-md)}.article-content figure img{width:85%}}@media (min-width:769px) and (max-width:1025px){.vazinpack-sidebar{position:static}}@media (max-width:768px){.breadcrumb-container{flex-direction:column}.table-of-contents{width:100%;display:none}.table-of-contents-mobile{display:block}.article-layout{display:flex;flex-direction:column;gap:var(--vazinpack-spacing-md)}.article-main,.article-sidebar{flex:1 1 auto}.vazinpack-sidebar,.article-sidebar{position:static;order:1}.comments-section{padding:var(--vazinpack-spacing-lg)}.comments-header{flex-direction:column;gap:var(--vazinpack-spacing-md);align-items:stretch}.article-content table th,.article-content table td{font-size:var(--vazinpack-font-size-xs);padding:var(--vazinpack-spacing-xs) var(--vazinpack-spacing-sm)}.form-row{flex-direction:column;gap:0}.comment.reply{margin-right:var(--vazinpack-spacing-md)}.comment-header{flex-direction:column;align-items:flex-start;gap:var(--vazinpack-spacing-sm)}.comment-meta{flex-direction:column;align-items:flex-start;gap:var(--vazinpack-spacing-sm)}.form-actions{flex-direction:column}.modal-content{width:95%;max-height:calc(100vh - 40px)}.modal-body{padding:var(--vazinpack-spacing-md)}.social-share{display:none}.social-share-responsive{display:block;width:100%;padding:var(--vazinpack-spacing-sm) var(--vazinpack-spacing-md)}.social-icon-holder{justify-content:space-evenly}.sidebar-section{margin:0 0 var(--vazinpack-spacing-sm) 0;padding:var(--vazinpack-spacing-md)}.article-content figure img{width:90%}}@media (max-width:480px){.article-layout{gap:var(--vazinpack-spacing-sm)}.comments-section{padding:var(--vazinpack-spacing-sm)}.comment{padding:var(--vazinpack-spacing-md)}.reply-form-container{padding:var(--vazinpack-spacing-md)}.modal-content{width:98%;max-height:calc(100vh - 20px);border-radius:var(--vazinpack-radius-md-plus)}.modal-header{padding:var(--vazinpack-spacing-md);border-radius:var(--vazinpack-radius-md-plus) var(--vazinpack-radius-md-plus) 0 0}.modal-body{padding:var(--vazinpack-spacing-lg)}}.sidebar-section{background-color:var(--vazinpack-color-white);border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius-lg);padding:var(--vazinpack-spacing-lg);margin-bottom:var(--vazinpack-spacing-md);transition:all 0.2s ease}.sidebar-section h6,.sidebar-section strong{color:var(--vazinpack-color-text)!important;margin:0 0 var(--vazinpack-spacing-md) 0;font-weight:var(--vazinpack-font-weight-bold);font-size:var(--vazinpack-font-size-md);border-bottom:2px solid var(--vazinpack-color-primary);padding-bottom:var(--vazinpack-spacing-sm)}.table{width:100%;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.table-of-contents ul{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:var(--vazinpack-spacing-sm);margin-top:25px}.rtl .table-of-contents li{direction:rtl}.ltr .table-of-contents li{direction:ltr}.table-of-contents a{color:var(--vazinpack-color-text);text-decoration:none;padding:var(--vazinpack-spacing-sm) var(--vazinpack-spacing-md);font-size:var(--vazinpack-font-size-sm);transition:all 0.2s ease;display:block;border-radius:var(--vazinpack-radius);background:transparent}.table-of-contents a:hover{color:var(--vazinpack-color-primary);background:var(--vazinpack-color-primary-light);transform:translateX(-4px)}.article-content{width:100%;background:var(--vazinpack-color-white);border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius-lg);margin:var(--vazinpack-spacing-lg) 0;padding:var(--vazinpack-spacing-xl);font-size:var(--vazinpack-font-size-md);line-height:1.8;color:var(--vazinpack-color-text);display:block}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{color:var(--vazinpack-color-text);font-weight:var(--vazinpack-font-weight-extrabold);line-height:1.3;margin-top:var(--vazinpack-spacing-lg);margin-bottom:var(--vazinpack-spacing-md)}.article-content h2{font-size:1.75rem;border-bottom:1px solid var(--vazinpack-color-border);padding-bottom:var(--vazinpack-spacing-xs)}.article-content h3{font-size:1.5rem}.article-content p{font-size:var(--vazinpack-font-size-sm);margin:var(--vazinpack-spacing-md) 0;text-align:justify;line-height:1.8}.article-content blockquote{padding:var(--vazinpack-spacing-md) var(--vazinpack-spacing-lg);margin:var(--vazinpack-spacing-lg) 0;background-color:var(--vazinpack-neutral-50);border-right:4px solid var(--vazinpack-color-primary);border-radius:var(--vazinpack-radius-sm);font-style:italic;color:var(--vazinpack-color-text-light);font-size:1.1rem}.article-content .image,.article-content figure{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:var(--vazinpack-spacing-lg) 0}.article-content img,.article-content figure img{max-width:100%;width:auto;height:auto;border-radius:var(--vazinpack-radius-md);box-shadow:0 4px 12px rgba(0,0,0,0.05);transition:transform 0.3s ease}.article-content img:hover,.article-content figure img:hover{transform:scale(1.01)}.author-avatar img{width:40px;height:40px;border-radius:var(--vazinpack-radius-round);border:2px solid var(--vazinpack-color-border)}.article-content table{width:100%;border-collapse:separate;border-spacing:0;margin:var(--vazinpack-spacing-lg) 0;border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius-md);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.article-content table th,.article-content table td{font-size:var(--vazinpack-font-size-sm);padding:var(--vazinpack-spacing-md);border-bottom:1px solid var(--vazinpack-color-border);text-align:right}.article-content table th{background-color:var(--vazinpack-neutral-50);color:var(--vazinpack-color-text);font-weight:var(--vazinpack-font-weight-bold);border-bottom:2px solid var(--vazinpack-color-border)}.article-content table tr:last-child td{border-bottom:none}.article-content table tr:nth-child(even){background-color:rgba(0,0,0,0.01)}.article-content table th a{color:var(--vazinpack-color-text);text-decoration:none}.article-content table td a{color:var(--vazinpack-color-primary);text-decoration:none;font-weight:var(--vazinpack-font-weight-medium)}.article-content table td a:hover{text-decoration:underline}.custom-faq-section{width:100%;margin:var(--vazinpack-spacing-2xl) 0;border:1px solid var(--vazinpack-color-border);background:var(--vazinpack-color-white);border-radius:var(--vazinpack-radius-lg);box-shadow:var(--vazinpack-shadow);padding:var(--vazinpack-spacing-lg)}.faq-title{margin:0 0 var(--vazinpack-spacing-lg) 0;color:var(--vazinpack-color-text);font-size:var(--vazinpack-font-size-xl);font-weight:var(--vazinpack-font-weight-extrabold);text-align:right;border-bottom:2px solid var(--vazinpack-color-primary);padding-bottom:var(--vazinpack-spacing-sm)}.custom-faq-item{border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius);margin-bottom:var(--vazinpack-spacing-md);transition:all 0.3s ease;overflow:hidden;background:var(--vazinpack-neutral-50)}.custom-faq-item:last-child{margin-bottom:0}.custom-faq-item:hover{box-shadow:var(--vazinpack-shadow-sm);border-color:var(--vazinpack-color-primary)}.custom-faq-question{list-style:none;cursor:pointer;outline:none;padding:var(--vazinpack-spacing-md) var(--vazinpack-spacing-lg);display:flex;justify-content:space-between;align-items:center;transition:all 0.3s ease;user-select:none;border-right:4px solid var(--vazinpack-color-primary);background:var(--vazinpack-color-white)}.custom-faq-question::-webkit-details-marker{display:none}.custom-faq-question:hover{background:var(--vazinpack-color-primary-light)}.faq-question-text{font-weight:var(--vazinpack-font-weight-bold);color:var(--vazinpack-color-text);font-size:var(--vazinpack-font-size-md);flex:1;margin-right:var(--vazinpack-spacing-md);margin:0}.custom-faq-answer{padding:var(--vazinpack-spacing-lg);background:var(--vazinpack-neutral-50);border-top:1px solid var(--vazinpack-color-border)}.faq-answer-content{color:var(--vazinpack-color-text);line-height:1.7;font-size:var(--vazinpack-font-size-sm)}.faq-answer-content p{margin-bottom:var(--vazinpack-spacing-md)}.faq-answer-content p:last-child{margin-bottom:0}.faq-container,.faq-section,.faq-item,.faq-question,.faq-answer-article{display:none}tbody{background-color:var(--vazinpack-color-white)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.article-footer{width:100%;background-color:var(--vazinpack-color-white);border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius-lg);padding:var(--vazinpack-spacing-lg);margin:var(--vazinpack-spacing-2xl) 0 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.related-sidebar{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.related-sidebar-responsive{width:100%;display:none;flex-direction:row;justify-content:flex-start;align-items:center}.related-blog-image img{width:100%;height:auto;border-radius:var(--vazinpack-radius)}.article-tags{width:100%;margin:var(--vazinpack-spacing-md) 0;padding:0;text-align:right;color:var(--vazinpack-color-text);font-size:var(--vazinpack-font-size-md)}.each-tag-article{text-decoration:none;color:var(--vazinpack-color-white);font-size:var(--vazinpack-font-size-xs);border-radius:var(--vazinpack-radius);padding:var(--vazinpack-spacing-6) var(--vazinpack-spacing-md);background-color:var(--vazinpack-color-primary);transition:all 0.2s ease;display:inline-block}.each-tag-article:hover{background-color:var(--vazinpack-color-primary-hover);transform:translateY(-1px)}.article-tag-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--vazinpack-spacing-sm);flex-wrap:wrap;margin-top:var(--vazinpack-spacing-sm)}.footer-stats-author-section{width:100%;padding-bottom:var(--vazinpack-spacing-lg);margin-bottom:var(--vazinpack-spacing-lg);border-bottom:1px solid var(--vazinpack-color-border)}.article-footer-section{background:var(--vazinpack-color-white);border-radius:var(--vazinpack-radius-lg);margin:var(--vazinpack-spacing-md) 0;padding:var(--vazinpack-spacing-lg);height:100%;border:1px solid var(--vazinpack-color-border);transition:transform 0.2s ease,box-shadow 0.2s ease}.article-footer-section:hover{transform:translateY(-2px);box-shadow:var(--vazinpack-shadow)}.article-footer-section h6,.article-footer-section strong{color:var(--vazinpack-color-text)!important;margin-bottom:var(--vazinpack-spacing-md);font-weight:var(--vazinpack-font-weight-bold);border-bottom:2px solid var(--vazinpack-color-primary);padding-bottom:var(--vazinpack-spacing-sm);font-size:var(--vazinpack-font-size-md)}.stats-grid{display:flex;flex-direction:column;gap:var(--vazinpack-spacing-sm)}.stat-item{display:flex;justify-content:space-between;align-items:center;font-size:var(--vazinpack-font-size-sm);padding:var(--vazinpack-spacing-sm) 0;border-bottom:1px solid var(--vazinpack-color-border)}.stat-item:last-child{border-bottom:none}.stat-label{font-weight:var(--vazinpack-font-weight-medium);color:var(--vazinpack-color-text);font-size:var(--vazinpack-font-size-xs)}.stat-value{font-weight:var(--vazinpack-font-weight-bold);color:var(--vazinpack-color-primary);font-size:var(--vazinpack-font-size-xs);background:var(--vazinpack-color-primary-light);padding:var(--vazinpack-spacing-xs) var(--vazinpack-spacing-sm);border-radius:var(--vazinpack-radius);border:1px solid var(--vazinpack-color-primary)}.author-info-footer{display:flex;gap:var(--vazinpack-spacing-md);align-items:flex-start}.author-avatar-footer{flex-shrink:0}.author-avatar-footer img,.author-avatar-footer div{width:60px;height:60px;border:3px solid var(--vazinpack-color-primary);border-radius:var(--vazinpack-radius-round)}.author-details-footer{flex:1}.author-name{font-weight:var(--vazinpack-font-weight-bold);font-size:var(--vazinpack-font-size-sm);color:var(--vazinpack-color-text)}.author-title{color:var(--vazinpack-color-text-light);font-size:var(--vazinpack-font-size-sm);font-weight:var(--vazinpack-font-weight-medium)}.author-bio{color:var(--vazinpack-color-text);margin:var(--vazinpack-spacing-md) 0 0 0;font-size:var(--vazinpack-font-size-sm);text-align:justify;line-height:1.6}.article-meta-footer{background:var(--vazinpack-neutral-50);border-radius:var(--vazinpack-radius);padding:var(--vazinpack-spacing-md);border:1px solid var(--vazinpack-color-border)}.article-meta-footer strong{color:var(--vazinpack-color-text)}@media (max-width:768px){.footer-stats-author-section .row{margin:0}.footer-stats-author-section .col-md-6{padding:0;margin-bottom:1rem}.author-info-footer{flex-direction:column;text-align:center;gap:0.75rem}.author-avatar-footer{align-self:center}.stats-grid{gap:0.5rem}.stat-item{padding:0.4rem 0}}@media (max-width:480px){.footer-section-footer-section{padding:1rem}.author-avatar-footer img,.author-avatar-footer div{width:50px;height:50px}}.article-engagement{width:100%;background:var(--vazinpack-color-white);border-radius:var(--vazinpack-radius-lg);display:flex;gap:var(--vazinpack-spacing-lg);flex:1;align-self:stretch}.article-engagement-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--vazinpack-spacing-lg)}.article-engagement h6{color:var(--vazinpack-color-text)!important;margin-bottom:var(--vazinpack-spacing-md);font-weight:var(--vazinpack-font-weight-bold);border-bottom:2px solid var(--vazinpack-color-primary);padding-bottom:var(--vazinpack-spacing-sm)}.like-container{width:50%;display:flex;align-items:center;justify-content:center;gap:var(--vazinpack-spacing-md);padding:var(--vazinpack-spacing-lg);background:var(--vazinpack-neutral-50);border-radius:var(--vazinpack-radius-lg);flex:1}.btn-like{background:transparent;border:1.5px solid var(--vazinpack-color-primary);color:var(--vazinpack-color-primary);border-radius:50%;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.btn-like:hover{background:var(--vazinpack-color-primary-light);transform:translateY(-2px)}.btn-like.liked{background:var(--vazinpack-color-primary);color:var(--vazinpack-color-white)}.btn-like.liked .like-icon{fill:currentColor}.btn-like:hover .like-icon{fill:none}.btn-like.liked:hover{background:var(--vazinpack-color-primary-hover)}.like-icon{transition:all 0.3s ease;fill:none;width:20px;height:20px}.like-count{font-weight:var(--vazinpack-font-weight-medium);color:var(--vazinpack-color-primary);font-size:var(--vazinpack-font-size-sm)}.like-label{color:var(--vazinpack-color-text-light);font-size:var(--vazinpack-font-size-xs)}.rating-container{width:50%;display:flex;flex-direction:column;gap:var(--vazinpack-spacing-sm);align-items:center;justify-content:center;padding:var(--vazinpack-spacing-lg);background:var(--vazinpack-neutral-50);border-radius:var(--vazinpack-radius-lg);flex:2}.author-information-wrapperr{display:flex;align-items:center;gap:var(--vazinpack-spacing-sm)}.star-rating{display:flex;gap:var(--vazinpack-spacing-xs);justify-content:center}.star{cursor:pointer;color:var(--vazinpack-color-text-lighter);transition:all 0.2s ease;display:flex;align-items:center;justify-content:center}.star:hover,.star.active{color:var(--vazinpack-color-primary)}.star.hover{color:var(--vazinpack-color-primary)}.star.active .star-icon,.star.hover .star-icon{fill:transparent;stroke:var(--vazinpack-color-primary)}.star-icon{transition:all 0.2s ease;fill:transparent;stroke:currentColor;width:20px;height:20px}.rating-info{display:flex;align-items:center;gap:var(--vazinpack-spacing-xs);font-size:var(--vazinpack-font-size-xs);color:var(--vazinpack-color-text-light);font-weight:var(--vazinpack-font-weight-medium);margin-top:var(--vazinpack-spacing-xs)}.average-rating{font-weight:var(--vazinpack-font-weight-medium);color:var(--vazinpack-color-text);font-size:var(--vazinpack-font-size-xs)}.rating-separator{color:var(--vazinpack-color-text-lighter);font-size:var(--vazinpack-font-size-xs)}.max-rating{color:var(--vazinpack-color-text-lighter);font-size:var(--vazinpack-font-size-xs)}.rating-count{color:var(--vazinpack-color-text-light);font-size:var(--vazinpack-font-size-xs)}.rating-distribution{margin-top:var(--vazinpack-spacing-md)}.rating-bar{display:flex;align-items:center;gap:var(--vazinpack-spacing-sm);margin-bottom:var(--vazinpack-spacing-xs);font-size:var(--vazinpack-font-size-xs)}.rating-number{width:15px;color:var(--vazinpack-color-primary);text-align:center;font-weight:var(--vazinpack-font-weight-medium)}.progress{flex:1;height:8px;background-color:var(--vazinpack-neutral-200);border-radius:var(--vazinpack-radius-sm);overflow:hidden}.progress-bar{height:100%;background-color:var(--vazinpack-color-secondary);transition:width 0.3s ease}.rating-count-small{width:20px;text-align:center;color:var(--vazinpack-color-text-light);font-size:var(--vazinpack-font-size-xs)}.btn-like:disabled{opacity:0.6;cursor:not-allowed}.rating-error{color:var(--alert);font-size:var(--vazinpack-font-size-xs);margin-top:var(--vazinpack-spacing-xs)}.rating-success{color:var(--vazinpack-color-secondary);font-size:var(--vazinpack-font-size-xs);margin-top:var(--vazinpack-spacing-xs)}@media (max-width:768px){.article-engagement{padding:var(--vazinpack-spacing-md);flex-direction:row;gap:var(--vazinpack-spacing-sm)}.rating-container{padding:var(--vazinpack-spacing-md)}.like-container{padding:var(--vazinpack-spacing-md)}.btn-like{width:36px;height:36px}.like-icon,.star-icon{width:16px;height:16px}.average-rating,.like-count{font-size:var(--vazinpack-font-size-xs)}}@media (max-width:480px){.article-engagement{padding:var(--vazinpack-spacing-sm);gap:var(--vazinpack-spacing-xs)}.rating-container,.like-container{padding:var(--vazinpack-spacing-sm)}.btn-like{width:32px;height:32px}}.comments-section{margin:10px 0px;width:100%;background:var(--vazinpack-color-white);padding:var(--vazinpack-spacing-lg);border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius-lg)}.comments-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--vazinpack-spacing-lg);padding-bottom:var(--vazinpack-spacing-md);border-bottom:2px solid var(--vazinpack-color-border)}.comments-title{color:var(--vazinpack-color-text);margin:0;font-size:var(--vazinpack-font-size-lg);font-weight:var(--vazinpack-font-weight-bold)}.comments-title i{color:var(--vazinpack-color-primary);margin-right:var(--vazinpack-spacing-sm)}.btn-primary{background:var(--vazinpack-color-primary);color:var(--vazinpack-color-white);border:none;padding:var(--vazinpack-spacing-sm) var(--vazinpack-spacing-lg);border-radius:var(--vazinpack-radius);cursor:pointer;font-weight:var(--vazinpack-font-weight-medium);font-size:var(--vazinpack-font-size-sm);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);display:inline-flex;align-items:center;gap:var(--vazinpack-spacing-sm);text-decoration:none;position:relative;overflow:hidden}.btn-primary::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition:left 0.5s}.btn-primary:hover::before{left:100%}.btn-primary:hover{background:var(--vazinpack-color-primary-hover);transform:translateY(-2px);box-shadow:var(--vazinpack-shadow)}.btn-primary:active{transform:translateY(0);box-shadow:var(--vazinpack-shadow-sm)}.btn-secondary{background:var(--vazinpack-color-secondary);color:var(--vazinpack-color-white);border:none;padding:var(--vazinpack-spacing-sm) var(--vazinpack-spacing-lg);border-radius:var(--vazinpack-radius);cursor:pointer;font-weight:var(--vazinpack-font-weight-medium);font-size:var(--vazinpack-font-size-sm);transition:all 0.3s ease;display:inline-flex;align-items:center;gap:var(--vazinpack-spacing-sm)}.btn-secondary:hover{background:var(--vazinpack-color-secondary-hover);transform:translateY(-1px)}.comment-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden;backdrop-filter:blur(0px);transition:all 0.35s cubic-bezier(0.4,0,0.2,1)}.comment-modal.show{opacity:1;visibility:visible;backdrop-filter:blur(3px)}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);cursor:pointer;transition:background-color 0.35s cubic-bezier(0.4,0,0.2,1)}.comment-modal.show .modal-overlay{background:rgba(0,0,0,0.5)}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.7);background:var(--vazinpack-color-white);border-radius:var(--vazinpack-radius-lg);box-shadow:var(--vazinpack-shadow-lg);width:90%;max-width:600px;max-height:90vh;z-index:1050;overflow-y:auto;opacity:0;transition:all 0.35s cubic-bezier(0.4,0,0.2,1);border:1px solid var(--vazinpack-color-border)}.comment-modal.show .modal-content{transform:translate(-50%,-50%) scale(1);opacity:1}.modal-header{background:var(--vazinpack-color-primary);color:var(--vazinpack-color-white);padding:var(--vazinpack-spacing-lg);border-radius:var(--vazinpack-radius-lg) var(--vazinpack-radius-lg) 0 0;display:flex;justify-content:space-between;align-items:center}.modal-header h4,.modal-header strong{margin:0;font-weight:var(--vazinpack-font-weight-bold);font-size:var(--vazinpack-font-size-lg);color:var(--vazinpack-color-white)!important;border:none!important;padding:0!important}.modal-close{background:none;border:none;color:var(--vazinpack-color-white);font-size:var(--vazinpack-font-size-2xl);cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--vazinpack-radius-round);transition:background 0.3s ease}.modal-close:hover{background:rgba(255,255,255,0.2)}.modal-body{padding:var(--vazinpack-spacing-2xl)}.form-row{display:flex;gap:var(--vazinpack-spacing-md);margin-bottom:var(--vazinpack-spacing-md)}.form-group{flex:1;margin-bottom:var(--vazinpack-spacing-md)}.form-control{width:100%;padding:var(--vazinpack-spacing-sm) var(--vazinpack-spacing-md);border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius);font-size:var(--vazinpack-font-size-sm);font-family:var(--vazinpack-font-family);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);box-sizing:border-box;resize:none;background-color:var(--vazinpack-neutral-50);color:var(--vazinpack-color-text)}.form-control:focus{outline:none;border-color:var(--vazinpack-color-primary);box-shadow:0 0 0 3px var(--vazinpack-color-primary-light);transform:translateY(-1px);background-color:var(--vazinpack-color-white)}.form-control::placeholder{color:var(--vazinpack-color-text-lighter)}.form-actions{display:flex;gap:var(--vazinpack-spacing-md);justify-content:flex-end;margin-top:var(--vazinpack-spacing-lg)}.comments-list{display:flex;flex-direction:column;gap:var(--vazinpack-spacing-lg)}.comment{background:var(--vazinpack-neutral-50);padding:var(--vazinpack-spacing-lg);border-radius:var(--vazinpack-radius);border-right:4px solid var(--vazinpack-color-border);transition:all 0.3s ease;box-shadow:var(--vazinpack-shadow-sm)}.comment:hover{border-right-color:var(--vazinpack-color-primary);box-shadow:var(--vazinpack-shadow);transform:translateX(-2px)}.comment.reply{border-right-color:var(--vazinpack-color-secondary);margin-right:var(--vazinpack-spacing-2xl);margin-top:var(--vazinpack-spacing-md);background:var(--vazinpack-color-white)}.comment-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--vazinpack-spacing-md)}.comment-author{color:var(--vazinpack-color-text);font-weight:var(--vazinpack-font-weight-bold);font-size:var(--vazinpack-font-size-sm);display:flex;align-items:center;gap:var(--vazinpack-spacing-sm)}.comment-author i{color:var(--vazinpack-color-primary);font-size:var(--vazinpack-font-size-sm)}.comment-content p{color:var(--vazinpack-color-text);padding:0 var(--vazinpack-spacing-md);font-size:var(--vazinpack-font-size-sm);line-height:1.7}.comment-meta{display:flex;align-items:center;gap:var(--vazinpack-spacing-md)}.comment-date{color:var(--vazinpack-color-text-light);font-size:var(--vazinpack-font-size-xs);display:flex;align-items:center;gap:var(--vazinpack-spacing-xs)}.reply-btn{background:none;border:1px solid var(--vazinpack-color-primary);color:var(--vazinpack-color-primary);padding:var(--vazinpack-spacing-xs) var(--vazinpack-spacing-sm);cursor:pointer;font-size:var(--vazinpack-font-size-xs);font-weight:var(--vazinpack-font-weight-medium);transition:all 0.2s ease}.reply-btn:hover{background:var(--vazinpack-color-primary);color:var(--vazinpack-color-white);transform:translateY(-1px)}.comment-content{color:var(--vazinpack-color-text);line-height:1.7;font-size:var(--vazinpack-font-size-sm)}.replies{position:relative;margin-top:var(--vazinpack-spacing-md)}.replies::before{content:'';position:absolute;right:-2px;top:0;bottom:0;width:2px;background:var(--vazinpack-color-border)}.reply-form-container{background:var(--vazinpack-color-primary-light);border-right:3px solid var(--vazinpack-color-primary);border-radius:var(--vazinpack-radius);padding:var(--vazinpack-spacing-lg);margin-top:var(--vazinpack-spacing-md);animation:commentslideDown 0.3s ease}.reply-form-container h6{color:var(--vazinpack-color-text);margin-bottom:var(--vazinpack-spacing-md);display:flex;align-items:center;gap:var(--vazinpack-spacing-sm);font-weight:var(--vazinpack-font-weight-bold)}.reply-form-container h6 i{color:var(--vazinpack-color-primary)}.no-comments{background:var(--vazinpack-neutral-50);border:1px solid var(--vazinpack-color-border);border-radius:var(--vazinpack-radius);padding:var(--vazinpack-spacing-2xl);text-align:center;margin:var(--vazinpack-spacing-lg) 0}.no-comments-content i{font-size:var(--vazinpack-font-size-2xl);color:var(--vazinpack-neutral-300);margin-bottom:var(--vazinpack-spacing-md)}.no-comments-content strong{color:var(--vazinpack-color-text-light);margin-bottom:var(--vazinpack-spacing-sm);display:block;font-size:var(--vazinpack-font-size-md)}.no-comments-content p{color:var(--vazinpack-color-text-lighter);margin:0;font-size:var(--vazinpack-font-size-sm)}.article-content a{margin:0 var(--vazinpack-spacing-xs);font-size:var(--vazinpack-font-size-sm);border-bottom:2px solid var(--vazinpack-color-primary);color:var(--vazinpack-color-primary);transition:all 0.3s ease;text-decoration:none;display:inline-block}.article-content a:hover{border-bottom:3px solid var(--vazinpack-color-primary-hover);color:var(--vazinpack-color-primary-hover)}.comment-message{padding:var(--vazinpack-spacing-md);border-radius:var(--vazinpack-radius);margin-bottom:var(--vazinpack-spacing-md);display:flex;align-items:center;gap:var(--vazinpack-spacing-sm);animation:commentslideDown 0.3s ease;position:relative;font-size:var(--vazinpack-font-size-sm)}.alert-success{background:var(--vazinpack-color-secondary-light);color:var(--vazinpack-color-secondary);border:1px solid var(--vazinpack-color-secondary)}.alert-danger{background:#fee;color:var(--alert);border:1px solid var(--alert)}.social-share-responsive{display:none}.alert-dismissible{padding-right:var(--vazinpack-spacing-2xl)}.btn-close{position:absolute;top:50%;right:var(--vazinpack-spacing-md);transform:translateY(-50%);background:none;border:none;font-size:var(--vazinpack-font-size-lg);cursor:pointer;opacity:0.7;transition:opacity 0.3s ease;color:inherit}.btn-close:hover{opacity:1}@keyframes commentslideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes commentslideUp{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.social-icon-holder{width:100%;margin:var(--vazinpack-spacing-md) 0 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--vazinpack-spacing-sm)}.article-social-share{text-decoration:none;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;padding:var(--vazinpack-spacing-xs);border-radius:var(--vazinpack-radius)}.article-social-share:hover{transform:translateY(-2px);background:var(--vazinpack-neutral-100)}.related-posts-carousel{width:100%;overflow:hidden;position:relative;margin-top:var(--vazinpack-spacing-md);cursor:grab}.related-posts-carousel:active{cursor:grabbing}.related-posts-carousel-title{font-size:var(--vazinpack-font-size-md);font-weight:var(--vazinpack-font-weight-bold);color:var(--vazinpack-color-text);margin-bottom:var(--vazinpack-spacing-sm)}.related-posts-container{display:flex;transition:transform 0.3s ease;will-change:transform;gap:var(--vazinpack-spacing-sm)}.related-posts-container.dragging{transition:none}.related-post-item{flex:0 0 100%;padding:var(--vazinpack-spacing-sm);box-sizing:border-box;display:flex;flex-direction:column;user-select:none;background:var(--vazinpack-neutral-50);border-radius:var(--vazinpack-radius);border:1px solid var(--vazinpack-color-border);transition:all 0.2s ease}.related-post-item:hover{transform:translateY(-2px);box-shadow:var(--vazinpack-shadow-sm)}.related-post-item img{width:100%;height:auto;border-radius:var(--vazinpack-radius);margin-bottom:var(--vazinpack-spacing-sm);pointer-events:none}.related-post-item strong{display:block;margin-bottom:var(--vazinpack-spacing-xs);line-height:1.4;pointer-events:none;font-size:var(--vazinpack-font-size-sm)}.related-post-item a{text-decoration:none;color:var(--vazinpack-color-primary);font-weight:var(--vazinpack-font-weight-bold);pointer-events:auto;transition:color 0.2s ease}.related-post-item a:hover{color:var(--vazinpack-color-primary-hover);text-decoration:underline!important}.related-post-item small{color:var(--vazinpack-color-text-light);font-size:var(--vazinpack-font-size-xs);pointer-events:none}@media (max-width:1024px){.article-layout{grid-template-columns:1fr}}@media (max-width:768px){.related-post-item{flex:0 0 50%;padding:var(--vazinpack-spacing-xs)}.related-posts-carousel-title{display:none}.related-post-item strong{font-size:var(--vazinpack-font-size-xs)}.related-post-item small{font-size:10px}.related-sidebar{display:none}.related-sidebar-responsive{display:flex}}@media (max-width:900px){.article-meta-header-wrapper{flex-direction:column}.blog-article{width:100%}.article-meta{margin:0;flex-direction:row;justify-content:space-around}.featured-image{margin:0}.rtl .article-title-excerpt-container{border-right:none;border-top:3px solid var(--vazinpack-color-primary);padding:var(--vazinpack-spacing-md) 0 0 0}.ltr .article-title-excerpt-container{border-left:none;border-top:3px solid var(--vazinpack-color-primary);padding:var(--vazinpack-spacing-md) 0 0 0}.ltr .star-icon{width:18px;height:18px}.article-content figure img{width:80%}.article-header{padding:var(--vazinpack-spacing-lg)}.article-meta-row{gap:var(--vazinpack-spacing-md)}.meta-item{font-size:var(--vazinpack-font-size-xs)}}@media (max-width:500px){.article-header{width:100%;padding:var(--vazinpack-spacing-md)}.article-content table th,.article-content table td{font-size:var(--vazinpack-font-size-xs);padding:var(--vazinpack-spacing-xs)}.article-content table td a{font-size:var(--vazinpack-font-size-xs)}.table{width:100%;line-break:anywhere}.article-content p{font-size:var(--vazinpack-font-size-xs)}.article-content a{font-size:var(--vazinpack-font-size-xs)}.article-content h2{font-size:var(--vazinpack-font-size-md)}.article-content h3{font-size:var(--vazinpack-font-size-sm)}.article-content h4,.article-content h5,.article-content h6{font-size:var(--vazinpack-font-size-sm)}.article-main ul{font-size:var(--vazinpack-font-size-xs)}.ltr .article-main ul{font-size:var(--vazinpack-font-size-xs)}.article-excerpt{font-size:var(--vazinpack-font-size-xs)}.article-meta{font-size:var(--vazinpack-font-size-xs)}.article-title{font-size:var(--vazinpack-font-size-md)}.author-information-wrapperr{width:100%;padding:0 var(--vazinpack-spacing-md) 0 0;flex-direction:row;justify-content:flex-start;gap:var(--vazinpack-spacing-md)}.average-rating,.rating-separator,.rating-count{font-size:var(--vazinpack-font-size-xs)}.star-rating{gap:0}.star-icon{width:13px;height:13px}.ltr .star-icon{width:13px;height:13px}.article-content figure img{width:100%}.breadcrumb{padding:var(--vazinpack-spacing-xs) var(--vazinpack-spacing-sm)}.sidebar-section{padding:var(--vazinpack-spacing-sm)}.article-meta-row{gap:var(--vazinpack-spacing-sm);padding:var(--vazinpack-spacing-sm)}.meta-item{font-size:10px;gap:4px}.meta-item svg{width:12px;height:12px}}body.modal-open{overflow:hidden}.modal-content.dropdown-style{position:fixed;top:auto;left:auto;transform:none;width:400px;max-width:90vw}@keyframes fadeIn{from{opacity:0}to{opacity:1}}