.setmond-article-layout{width:100%;background:var(--setmond-color-bg)}.setmond-article-hero{width:90%;max-width:calc(var(--setmond-container-max) - 100px);margin:-80px auto 0;padding:var(--setmond-spacing-xl) var(--setmond-spacing-lg);display:flex;flex-direction:column;gap:var(--setmond-spacing-md);position:relative;z-index:10;border-radius:var(--setmond-radius-lg)}.setmond-article-content-wrapper{width:100%;max-width:var(--setmond-container-max);margin:0 auto;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.setmond-article-modify-btn-container{margin-bottom:var(--setmond-spacing-md)}.setmond-article-modify-btn{width:fit-content;min-height:44px;cursor:pointer;text-align:center;text-decoration:none;padding:var(--setmond-spacing-sm) var(--setmond-spacing-lg);background-color:var(--coalert);color:var(--setmond-color-white);border-radius:var(--setmond-radius);font-size:var(--setmond-font-size-sm);font-weight:var(--setmond-font-weight-medium);transition:all 0.2s ease}.setmond-article-modify-btn:hover{opacity:0.9;transform:translateY(-1px)}.setmond-article-main{width:100%;max-width:var(--setmond-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(--setmond-container-max);display:flex;align-items:center;gap:var(--setmond-spacing-lg)}.breadcrumb{width:100%;padding:var(--setmond-spacing-sm) var(--setmond-spacing-md);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:var(--setmond-spacing-xs);background-color:var(--setmond-color-white);border:1px solid var(--setmond-color-border);border-radius:var(--setmond-radius)}.breadcrumb-item{font-size:var(--setmond-font-size-xs);list-style-type:none;white-space:nowrap;color:var(--setmond-color-text-light)}.breadcrumb-item a{text-decoration:none;color:var(--setmond-color-primary);transition:color 0.2s ease}.breadcrumb-item a:hover{color:var(--setmond-color-primary-hover)}.breadcrumb-item.active{color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-medium)}.breadcrumb-item:not(:last-child)::after{content:'>';margin:0 var(--setmond-spacing-sm);color:var(--setmond-color-text-lighter)}.breadcrumb-item a,.breadcrumb-item.active{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.setmond-article-breadcrumbs{display:flex;align-items:center;gap:var(--setmond-spacing-xs);font-size:var(--setmond-font-size-sm);color:var(--setmond-color-text-light);margin-bottom:var(--setmond-spacing-sm);padding:0;flex-wrap:wrap}.setmond-article-breadcrumbs__item{text-decoration:none;color:var(--setmond-color-text-light);transition:color 0.2s ease;display:flex;align-items:center}.setmond-article-breadcrumbs__item:hover{color:var(--setmond-color-primary)}.setmond-article-breadcrumbs__item:not(:last-child)::after{content:'>';margin:0 var(--setmond-spacing-xs);color:var(--setmond-color-text-lighter);font-size:0.8em}.setmond-article-breadcrumbs__item:last-child{color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-medium);pointer-events:none}.setmond-article-btn-like{transition:transform 0.2s ease}.setmond-article-btn-like.animate-like{transform:scale(1.1)}.setmond-article-star-rating.disabled-stars{pointer-events:none}.setmond-article-rating-bar .progress-bar{width:var(--progress-width,0%)}.setmond-article-related-carousel{cursor:grab}.setmond-article-related-carousel.grabbing{cursor:grabbing!important}.setmond-article-related-container.no-transition{transition:none!important}.modal-open-no-scroll{overflow:hidden!important}.setmond-article-overlap-container{transform:translateY(var(--scroll-offset,0px))}.setmond-article-img-full{filter:blur(var(--scroll-blur,0px))}.setmond-article-grid{display:grid;grid-template-columns:400px 1fr;width:100%;max-width:var(--setmond-container-max);gap:var(--setmond-spacing-lg);margin-top:var(--setmond-spacing-md)}.setmond-content-grid{min-width:0!important;max-width:100%!important;width:100%}.setmond-article-main{min-width:0!important;max-width:100%!important;width:100%}.rtl .setmond-article-grid{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}.setmond-article-header{margin-bottom:var(--setmond-spacing-xl);padding-bottom:var(--setmond-spacing-lg)}.article-meta-row{display:flex;flex-direction:row;align-items:center;gap:var(--setmond-spacing-lg);flex-wrap:wrap;padding:var(--setmond-spacing-md);background:var(--setmond-neutral-50);border-radius:var(--setmond-radius);margin-bottom:var(--setmond-spacing-lg);border:1px solid var(--setmond-color-border)}.meta-item{display:flex;align-items:center;gap:var(--setmond-spacing-xs);font-size:var(--setmond-font-size-sm);color:var(--setmond-color-text-light);white-space:nowrap}.meta-item svg{flex-shrink:0;color:var(--setmond-color-primary)}.meta-item time,.meta-item span{font-weight:var(--setmond-font-weight-medium)}.meta-rating{color:var(--setmond-color-secondary)}.meta-rating svg{color:var(--setmond-color-secondary);fill:var(--setmond-color-secondary)}.meta-author span{color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-bold)}.setmond-article-excerpt{padding:var(--setmond-spacing-lg) var(--setmond-spacing-xl);text-align:justify;font-size:var(--setmond-font-size-md);font-weight:var(--setmond-font-weight-medium);color:var(--setmond-color-text);line-height:2;background-color:var(--setmond-neutral-50);border-radius:var(--setmond-radius-md);border-right:3px solid var(--setmond-color-secondary);box-shadow:var(--setmond-shadow-sm)}.ltr .setmond-article-excerpt{border-right:none;border-left:3px solid var(--setmond-color-secondary)}.setmond-article-meta-header-wrapper{width:100%;display:flex;flex-direction:row;align-items:stretch;gap:var(--setmond-spacing-md);flex-wrap:wrap;margin-bottom:var(--setmond-spacing-lg)}.setmond-article-meta-header-wrapper .setmond-article-sidebar-section{flex:1 1 240px;margin:0}.article-meta{padding:0;display:contents;font-size:var(--setmond-font-size-sm);color:var(--setmond-color-text-light)}.article-meta>.text-muted,.article-meta>.badge,.article-meta>.setmond-article-author-info{padding:var(--setmond-spacing-sm) 0;color:var(--setmond-color-text-light);display:flex;align-items:center;justify-content:flex-start;gap:var(--setmond-spacing-sm)}.article-meta .category-a{color:var(--setmond-color-primary)!important;text-decoration:none}.article-meta>.text-muted time{color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-medium)}.setmond-article-featured-image{width:100%;display:flex;border-radius:var(--setmond-radius-lg);overflow:hidden;margin-top:var(--setmond-spacing-lg);box-shadow:0 8px 30px rgba(0,0,0,0.05)}.setmond-article-featured-image img{width:100%;height:auto;object-fit:cover}.rtl .setmond-article-title-excerpt-container{display:flex;flex-direction:column;justify-content:space-between;flex:5;padding:0 var(--setmond-spacing-md) 0 0;align-self:stretch;border-right:none}.ltr .setmond-article-title-excerpt-container{display:flex;flex-direction:column;justify-content:space-between;flex:3;padding:0 0 0 var(--setmond-spacing-md);align-self:stretch;border-left:none}.setmond-article-title{padding:0;margin:0 0 var(--setmond-spacing-md) 0;color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-extrabold);line-height:1.3}.category-a{text-decoration:none;transition:opacity 0.2s ease}.category-a:hover{opacity:0.9}.setmond-article-body figure{margin:var(--setmond-spacing-md) 0}.setmond-article-body figure img{margin:var(--setmond-spacing-md) 0;width:75%;border-radius:var(--setmond-radius);height:auto;box-shadow:var(--setmond-shadow)}.article-main ul{padding:0 var(--setmond-spacing-xl) 0 0}.ltr .article-main ul{padding:0 0 0 var(--setmond-spacing-xl)}.setmond-article-sidebar{display:flex;flex-direction:column;gap:var(--setmond-spacing-md);height:fit-content}.article-sidebar{height:fit-content}.setmond-article-sidebar::-webkit-scrollbar,.article-sidebar::-webkit-scrollbar{width:4px}.setmond-article-sidebar::-webkit-scrollbar-track,.article-sidebar::-webkit-scrollbar-track{background:var(--setmond-neutral-100);border-radius:var(--setmond-radius-sm)}.setmond-article-sidebar::-webkit-scrollbar-thumb,.article-sidebar::-webkit-scrollbar-thumb{background:var(--setmond-color-primary);border-radius:var(--setmond-radius-sm);transition:background 0.2s ease}.setmond-article-sidebar::-webkit-scrollbar-thumb:hover,.article-sidebar::-webkit-scrollbar-thumb:hover{background:var(--setmond-color-primary-hover)}.setmond-article-sidebar,.article-sidebar{scrollbar-width:none}.setmond-article-author-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--setmond-spacing-sm);flex:1;align-self:stretch}.setmond-article-author-details{font-size:var(--setmond-font-size-sm);display:flex;align-items:center;gap:var(--setmond-spacing-xs)}@media (max-width:1200px){.setmond-article-grid{grid-template-columns:320px 1fr;gap:var(--setmond-spacing-md)}}@media (max-width:992px){.setmond-article-grid{grid-template-columns:280px 1fr;gap:var(--setmond-spacing-md)}.setmond-article-body figure img{width:85%}}@media (min-width:769px) and (max-width:1025px){.setmond-article-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}.setmond-article-grid{display:flex;flex-direction:column;gap:var(--setmond-spacing-md)}.article-main,.article-sidebar{flex:1 1 auto}.setmond-article-sidebar,.article-sidebar{position:static;order:1}.setmond-article-comments-section{padding:var(--setmond-spacing-lg)}.setmond-article-comments-header{flex-direction:column;gap:var(--setmond-spacing-md);align-items:stretch}.form-row{flex-direction:column;gap:0}.setmond-article-comment.reply{margin-right:var(--setmond-spacing-md)}.setmond-article-comment-header{flex-direction:column;align-items:flex-start;gap:var(--setmond-spacing-sm)}.setmond-article-comment-meta{flex-direction:column;align-items:flex-start;gap:var(--setmond-spacing-sm)}.form-actions{flex-direction:column}.social-share{display:none}.social-share-responsive{display:block;width:100%;padding:var(--setmond-spacing-sm) var(--setmond-spacing-md)}.setmond-article-social-icon-holder{justify-content:space-evenly}.setmond-article-sidebar-section{margin:0 0 var(--setmond-spacing-sm) 0;padding:var(--setmond-spacing-md)}.setmond-article-body figure img{width:90%}}@media (max-width:480px){.setmond-article-grid{gap:var(--setmond-spacing-sm)}.setmond-article-comments-section{padding:var(--setmond-spacing-sm)}.setmond-article-comment{padding:var(--setmond-spacing-md)}.reply-form-container{padding:var(--setmond-spacing-md)}}.setmond-article-sidebar-section{padding:0 0 var(--setmond-spacing-lg) 0;transition:all 0.2s ease}.setmond-article-sidebar-section h6,.setmond-article-sidebar-section strong{color:var(--setmond-color-text)!important;margin:0 0 var(--setmond-spacing-sm) 0;font-weight:var(--setmond-font-weight-extrabold);font-size:var(--setmond-font-size-lg);padding-bottom:var(--setmond-spacing-xs);display:block}.table-of-contents{width:100%;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.table-of-contents ul{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:var(--setmond-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(--setmond-color-text);text-decoration:none;padding:var(--setmond-spacing-sm) var(--setmond-spacing-md);font-size:var(--setmond-font-size-sm);transition:all 0.2s ease;display:block;border-radius:var(--setmond-radius);background:transparent}.table-of-contents a:hover{color:var(--setmond-color-primary);background:var(--setmond-color-primary-light);transform:translateX(-4px)}.setmond-article-body{width:100%;min-width:0!important;max-width:100%!important;margin:var(--setmond-spacing-lg) 0;padding:0;font-size:var(--setmond-font-size-sm);line-height:2;color:var(--setmond-color-text);display:block}.setmond-article-body h1,.setmond-article-body h2,.setmond-article-body h3,.setmond-article-body h4,.setmond-article-body h5,.setmond-article-body h6{color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-extrabold);line-height:1.4;margin-top:var(--setmond-spacing-2xl);margin-bottom:var(--setmond-spacing-md)}.setmond-article-body h2{font-size:var(--setmond-font-size-xl)}.setmond-article-body h3{font-size:var(--setmond-font-size-lg)}.setmond-article-body h4{font-size:var(--setmond-font-size-md)}.setmond-article-body p{font-size:var(--setmond-font-size-sm);margin:var(--setmond-spacing-lg) 0;text-align:justify;line-height:2;color:var(--setmond-color-text)}.setmond-article-body a{color:var(--setmond-color-text);text-decoration:none;border-bottom:1px solid var(--setmond-color-secondary);transition:all 0.3s ease;font-weight:var(--setmond-font-weight-medium)}.setmond-article-body a:hover{color:var(--setmond-color-primary);border-bottom-color:var(--setmond-color-primary);background-color:var(--setmond-color-secondary-50)}.setmond-article-body ul,.setmond-article-body ol{margin:var(--setmond-spacing-lg) 0;padding-inline-start:var(--setmond-spacing-xl)}.setmond-article-body li{margin-bottom:var(--setmond-spacing-sm);line-height:1.8;font-size:var(--setmond-font-size-sm);color:var(--setmond-color-text)}.setmond-article-body ul{list-style:none}.setmond-article-body ul li{position:relative}.setmond-article-body ul li::before{content:"";position:absolute;top:0.6em;right:-1.2em;width:6px;height:6px;border-radius:50%;background-color:var(--setmond-color-secondary)}.ltr .setmond-article-body ul li::before{right:auto;left:-1.2em}.setmond-article-body ol{list-style:none;counter-reset:custom-counter}.setmond-article-body ol li{counter-increment:custom-counter;position:relative}.setmond-article-body ol li::before{content:counter(custom-counter) ".";position:absolute;right:-1.5em;color:var(--setmond-color-secondary-hover);font-weight:var(--setmond-font-weight-bold);font-size:0.9em}.ltr .setmond-article-body ol li::before{right:auto;left:-1.5em}.setmond-article-body blockquote{margin:var(--setmond-spacing-xl) 0;padding:var(--setmond-spacing-lg) var(--setmond-spacing-xl);font-size:var(--setmond-font-size-md);font-style:italic;font-weight:var(--setmond-font-weight-light);line-height:1.8;color:var(--setmond-color-text);border-inline-start:3px solid var(--setmond-color-secondary);background:transparent;position:relative}.setmond-article-body blockquote p{font-size:inherit;margin:0}.setmond-article-body .image,.setmond-article-body figure{margin:var(--setmond-spacing-2xl) 0;display:flex;flex-direction:column;align-items:center;position:relative}.setmond-article-body img,.setmond-article-body figure img{max-width:100%;height:auto;border-radius:var(--setmond-radius-lg);box-shadow:0 10px 40px rgba(0,0,0,0.04);transition:transform 0.5s ease,opacity 0.8s ease;opacity:0;transform:translateY(20px)}.setmond-article-body img.animate-in,.setmond-article-body figure img.animate-in{opacity:1;transform:translateY(0)}.setmond-article-body img:hover,.setmond-article-body figure img:hover{transform:translateY(-2px);box-shadow:0 15px 50px rgba(0,0,0,0.06)}.setmond-article-body figcaption{margin-top:var(--setmond-spacing-md);font-size:var(--setmond-font-size-sm);color:var(--setmond-color-text-light);text-align:center;font-style:italic}.setmond-article-body pre{background:var(--setmond-neutral-50);border:1px solid var(--setmond-neutral-200);border-radius:var(--setmond-radius-lg);padding:var(--setmond-spacing-lg);margin:var(--setmond-spacing-xl) 0;overflow-x:auto}.setmond-article-body code{font-size:0.9em;font-family:monospace;background:var(--setmond-neutral-50);padding:0.2em 0.4em;border-radius:var(--setmond-radius-sm);color:var(--setmond-color-primary)}.setmond-article-body pre code{background:transparent;padding:0;color:inherit}.setmond-article-body hr{border:none;height:1px;background:linear-gradient(to right,transparent,var(--setmond-neutral-200),transparent);margin:var(--setmond-spacing-2xl) 0}.setmond-article-table-wrapper,.setmond-article-body figure.table,.setmond-article-body .table-responsive,.setmond-article-body .figure-table{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;margin:var(--setmond-spacing-xl,28px) 0!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;background:#FFFFFF!important;border:1px solid rgba(169,139,99,0.35)!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(25,24,22,0.04)!important;box-sizing:border-box!important;scrollbar-width:thin!important;scrollbar-color:#A98B63 #F5F1EB!important}.setmond-article-body>table{display:block!important;width:100%!important;max-width:100%!important;margin:var(--setmond-spacing-xl,28px) 0!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;background:#FFFFFF!important;border:1px solid rgba(169,139,99,0.35)!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(25,24,22,0.04)!important;box-sizing:border-box!important;scrollbar-width:thin!important;scrollbar-color:#A98B63 #F5F1EB!important}.setmond-article-table-wrapper figure.table,figure.table .setmond-article-table-wrapper,.setmond-article-table-wrapper .setmond-article-table-wrapper{border:none!important;box-shadow:none!important;margin:0!important;padding:0!important;background:transparent!important}.setmond-article-table-wrapper::-webkit-scrollbar,.setmond-article-body figure.table::-webkit-scrollbar,.setmond-article-body .table-responsive::-webkit-scrollbar,.setmond-article-body>table::-webkit-scrollbar{height:7px}.setmond-article-table-wrapper::-webkit-scrollbar-track,.setmond-article-body figure.table::-webkit-scrollbar-track,.setmond-article-body .table-responsive::-webkit-scrollbar-track,.setmond-article-body>table::-webkit-scrollbar-track{background:#F5F1EB;border-radius:999px;margin:0 8px}.setmond-article-table-wrapper::-webkit-scrollbar-thumb,.setmond-article-body figure.table::-webkit-scrollbar-thumb,.setmond-article-body .table-responsive::-webkit-scrollbar-thumb,.setmond-article-body>table::-webkit-scrollbar-thumb{background:var(--setmond-editorial-gold,#A98B63);border-radius:999px}.setmond-article-table-wrapper::-webkit-scrollbar-thumb:hover,.setmond-article-body figure.table::-webkit-scrollbar-thumb:hover,.setmond-article-body .table-responsive::-webkit-scrollbar-thumb:hover,.setmond-article-body>table::-webkit-scrollbar-thumb:hover{background:var(--setmond-editorial-gold-dark,#8C704D)}.setmond-article-table-wrapper table,.setmond-article-body figure.table table,.setmond-article-body table{width:100%!important;min-width:600px!important;border-collapse:collapse!important;margin:0!important;color:#111111!important;font-size:14px!important;line-height:1.8!important;direction:rtl!important;text-align:right!important;background:#FFFFFF!important}.setmond-article-table-wrapper th,.setmond-article-body figure.table th,.setmond-article-body table th{color:#111111!important;font-weight:700!important;font-size:14px!important;background:#F7F5F0!important;border-bottom:2px solid #A98B63!important;white-space:nowrap!important;letter-spacing:0;text-transform:none;padding:14px 18px!important;text-align:right!important}.setmond-article-table-wrapper td,.setmond-article-body figure.table td,.setmond-article-body table td{color:#2B2927!important;font-size:13.5px!important;padding:14px 18px!important;text-align:right!important;border-bottom:1px solid rgba(169,139,99,0.15)!important;background:transparent!important}.setmond-article-table-wrapper td strong,.setmond-article-body figure.table td strong,.setmond-article-body table td strong{color:#111111!important;font-weight:700!important}.setmond-article-table-wrapper td a,.setmond-article-body figure.table td a,.setmond-article-body table td a{color:#8C704D!important;text-decoration:underline!important}.setmond-article-table-wrapper tr:last-child td,.setmond-article-body figure.table tr:last-child td,.setmond-article-body table tr:last-child td{border-bottom:none!important}.setmond-article-table-wrapper tbody tr,.setmond-article-body figure.table tbody tr,.setmond-article-body table tbody tr{transition:background-color 0.2s ease}.setmond-article-table-wrapper tbody tr:nth-child(even),.setmond-article-body figure.table tbody tr:nth-child(even),.setmond-article-body table tbody tr:nth-child(even){background:rgba(169,139,99,0.03)!important}.setmond-article-table-wrapper tbody tr:nth-child(even) td,.setmond-article-body figure.table tbody tr:nth-child(even) td,.setmond-article-body table tbody tr:nth-child(even) td{background:rgba(169,139,99,0.03)!important}.setmond-article-table-wrapper tbody tr:hover,.setmond-article-body figure.table tbody tr:hover,.setmond-article-body table tbody tr:hover,.setmond-article-table-wrapper tbody tr:hover td,.setmond-article-body figure.table tbody tr:hover td,.setmond-article-body table tbody tr:hover td{background:rgba(169,139,99,0.07)!important}.custom-faq-section{width:100%;margin:var(--setmond-spacing-2xl) 0;padding:var(--setmond-spacing-lg) 0}.faq-title{margin:0 0 var(--setmond-spacing-lg) 0;color:var(--setmond-color-text);font-size:var(--setmond-font-size-xl);font-weight:var(--setmond-font-weight-extrabold);text-align:right;border-bottom:2px solid var(--setmond-color-primary);padding-bottom:var(--setmond-spacing-sm)}.custom-faq-item{border:1px solid var(--setmond-color-border);border-radius:var(--setmond-radius);margin-bottom:var(--setmond-spacing-md);transition:all 0.3s ease;overflow:hidden;background:var(--setmond-neutral-50)}.custom-faq-item:last-child{margin-bottom:0}.custom-faq-item:hover{box-shadow:var(--setmond-shadow-sm);border-color:var(--setmond-color-primary)}.custom-faq-question{list-style:none;cursor:pointer;outline:none;padding:var(--setmond-spacing-md) var(--setmond-spacing-lg);display:flex;justify-content:space-between;align-items:center;transition:all 0.3s ease;user-select:none;border-right:4px solid var(--setmond-color-primary);background:var(--setmond-color-white)}.custom-faq-question::-webkit-details-marker{display:none}.custom-faq-question:hover{background:var(--setmond-color-primary-light)}.faq-question-text{font-weight:var(--setmond-font-weight-bold);color:var(--setmond-color-text);font-size:var(--setmond-font-size-md);flex:1;margin-right:var(--setmond-spacing-md);margin:0}.custom-faq-answer{padding:var(--setmond-spacing-lg);background:var(--setmond-neutral-50);border-top:1px solid var(--setmond-color-border)}.faq-answer-content{color:var(--setmond-color-text);line-height:1.7;font-size:var(--setmond-font-size-sm)}.faq-answer-content p{margin-bottom:var(--setmond-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(--setmond-color-white)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.article-footer{width:100%;background-color:var(--setmond-color-white);border:1px solid var(--setmond-color-border);border-radius:var(--setmond-radius-lg);padding:var(--setmond-spacing-lg);margin:var(--setmond-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(--setmond-radius)}.article-tags{width:100%;margin:var(--setmond-spacing-md) 0;padding:0;text-align:right;color:var(--setmond-color-text);font-size:var(--setmond-font-size-md)}.setmond-article-tag-item{text-decoration:none;color:var(--setmond-color-white);font-size:var(--setmond-font-size-xs);border-radius:var(--setmond-radius);padding:var(--setmond-spacing-6) var(--setmond-spacing-md);background-color:var(--setmond-color-primary);transition:all 0.2s ease;display:inline-block}.setmond-article-tag-item:hover{background-color:var(--setmond-color-primary-hover);transform:translateY(-1px)}.setmond-article-tag-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--setmond-spacing-sm);flex-wrap:wrap;margin-top:var(--setmond-spacing-sm)}.footer-stats-author-section{width:100%;padding-bottom:var(--setmond-spacing-lg);margin-bottom:var(--setmond-spacing-lg);border-bottom:1px solid var(--setmond-color-border)}.article-footer-section{background:var(--setmond-color-white);border-radius:var(--setmond-radius-lg);margin:var(--setmond-spacing-md) 0;padding:var(--setmond-spacing-lg);height:100%;border:1px solid var(--setmond-color-border);transition:transform 0.2s ease,box-shadow 0.2s ease}.article-footer-section:hover{transform:translateY(-2px);box-shadow:var(--setmond-shadow)}.article-footer-section h6,.article-footer-section strong{color:var(--setmond-color-text)!important;margin-bottom:var(--setmond-spacing-md);font-weight:var(--setmond-font-weight-bold);border-bottom:2px solid var(--setmond-color-primary);padding-bottom:var(--setmond-spacing-sm);font-size:var(--setmond-font-size-md)}.stats-grid{display:flex;flex-direction:column;gap:var(--setmond-spacing-sm)}.stat-item{display:flex;justify-content:space-between;align-items:center;font-size:var(--setmond-font-size-sm);padding:var(--setmond-spacing-sm) 0;border-bottom:1px solid var(--setmond-color-border)}.stat-item:last-child{border-bottom:none}.stat-label{font-weight:var(--setmond-font-weight-medium);color:var(--setmond-color-text);font-size:var(--setmond-font-size-xs)}.stat-value{font-weight:var(--setmond-font-weight-bold);color:var(--setmond-color-primary);font-size:var(--setmond-font-size-xs);background:var(--setmond-color-primary-light);padding:var(--setmond-spacing-xs) var(--setmond-spacing-sm);border-radius:var(--setmond-radius);border:1px solid var(--setmond-color-primary)}.setmond-article-author-info-footer{display:flex;gap:var(--setmond-spacing-md);align-items:flex-start}.setmond-article-author-avatar-footer{flex-shrink:0}.setmond-article-author-avatar-footer img,.setmond-article-author-avatar-footer div{width:60px;height:60px;border:3px solid var(--setmond-color-primary);border-radius:var(--setmond-radius-round)}.setmond-article-author-details-footer{flex:1}.setmond-article-author-name{font-weight:var(--setmond-font-weight-bold);font-size:var(--setmond-font-size-sm);color:var(--setmond-color-text)}.setmond-article-author-title{color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-sm);font-weight:var(--setmond-font-weight-medium)}.author-bio{color:var(--setmond-color-text);margin:var(--setmond-spacing-md) 0 0 0;font-size:var(--setmond-font-size-sm);text-align:justify;line-height:1.6}.article-meta-footer{background:var(--setmond-neutral-50);border-radius:var(--setmond-radius);padding:var(--setmond-spacing-md);border:1px solid var(--setmond-color-border)}.article-meta-footer strong{color:var(--setmond-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}.setmond-article-author-info-footer{flex-direction:column;text-align:center;gap:0.75rem}.setmond-article-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}.setmond-article-author-avatar-footer img,.setmond-article-author-avatar-footer div{width:50px;height:50px}}.article-engagement{width:100%;background:var(--setmond-color-white);border-radius:var(--setmond-radius-lg);display:flex;gap:var(--setmond-spacing-lg);flex:1;align-self:stretch}.article-engagement-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--setmond-spacing-lg)}.article-engagement h6{color:var(--setmond-color-text)!important;margin-bottom:var(--setmond-spacing-md);font-weight:var(--setmond-font-weight-bold);border-bottom:2px solid var(--setmond-color-primary);padding-bottom:var(--setmond-spacing-sm)}.setmond-article-like-container{display:flex;align-items:center;justify-content:center;gap:var(--setmond-spacing-md);padding:var(--setmond-spacing-lg);border-radius:var(--setmond-radius-lg);flex:1}.setmond-article-btn-like{background:transparent;border:1.5px solid var(--setmond-color-primary);color:var(--setmond-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}.setmond-article-btn-like:hover{background:var(--setmond-color-primary-light);transform:translateY(-2px)}.setmond-article-btn-like.liked{background:var(--setmond-color-primary);color:var(--setmond-color-white)}.setmond-article-btn-like.liked .setmond-article-like-icon{fill:currentColor}.setmond-article-btn-like:hover .setmond-article-like-icon{fill:none}.setmond-article-btn-like.liked:hover{background:var(--setmond-color-primary-hover)}.setmond-article-like-icon{transition:all 0.3s ease;fill:none;width:20px;height:20px}.setmond-article-like-count{font-weight:var(--setmond-font-weight-medium);color:var(--setmond-color-primary);font-size:var(--setmond-font-size-sm)}.like-label{color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-xs)}.setmond-article-rating-container{width:50%;display:flex;flex-direction:column;gap:var(--setmond-spacing-sm);align-items:center;justify-content:center;padding:var(--setmond-spacing-lg);background:var(--setmond-neutral-50);border-radius:var(--setmond-radius-lg);flex:2}.setmond-article-author-information-wrapperr{display:flex;align-items:center;gap:var(--setmond-spacing-sm)}.setmond-article-star-rating{display:flex;gap:var(--setmond-spacing-xs);justify-content:center}.setmond-article-star{cursor:pointer;color:var(--setmond-color-text-lighter);transition:all 0.2s ease;display:flex;align-items:center;justify-content:center}.setmond-article-star:hover,.setmond-article-star.active{color:var(--setmond-color-primary)}.setmond-article-star.hover{color:var(--setmond-color-primary)}.setmond-article-star.active .setmond-article-star-icon,.setmond-article-star.hover .setmond-article-star-icon{fill:transparent;stroke:var(--setmond-color-primary)}.setmond-article-star-icon{transition:all 0.2s ease;fill:transparent;stroke:currentColor;width:20px;height:20px}.setmond-article-rating-info{display:flex;align-items:center;gap:var(--setmond-spacing-xs);font-size:var(--setmond-font-size-xs);color:var(--setmond-color-text-light);font-weight:var(--setmond-font-weight-medium);margin-top:var(--setmond-spacing-xs)}.setmond-article-average-rating{font-weight:var(--setmond-font-weight-medium);color:var(--setmond-color-text);font-size:var(--setmond-font-size-xs)}.setmond-article-rating-separator{color:var(--setmond-color-text-lighter);font-size:var(--setmond-font-size-xs)}.setmond-article-max-rating{color:var(--setmond-color-text-lighter);font-size:var(--setmond-font-size-xs)}.setmond-article-rating-count{color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-xs)}.rating-distribution{margin-top:var(--setmond-spacing-md)}.rating-bar{display:flex;align-items:center;gap:var(--setmond-spacing-sm);margin-bottom:var(--setmond-spacing-xs);font-size:var(--setmond-font-size-xs)}.rating-number{width:15px;color:var(--setmond-color-primary);text-align:center;font-weight:var(--setmond-font-weight-medium)}.progress{flex:1;height:8px;background-color:var(--setmond-neutral-200);border-radius:var(--setmond-radius-sm);overflow:hidden}.progress-bar{height:100%;background-color:var(--setmond-color-secondary);transition:width 0.3s ease}.setmond-article-rating-count-small{width:20px;text-align:center;color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-xs)}.setmond-article-btn-like:disabled{opacity:0.6;cursor:not-allowed}.rating-error{color:var(--alert);font-size:var(--setmond-font-size-xs);margin-top:var(--setmond-spacing-xs)}.rating-success{color:var(--setmond-color-secondary);font-size:var(--setmond-font-size-xs);margin-top:var(--setmond-spacing-xs)}@media (max-width:768px){.article-engagement{padding:var(--setmond-spacing-md);flex-direction:row;gap:var(--setmond-spacing-sm)}.setmond-article-rating-container{padding:var(--setmond-spacing-md)}.setmond-article-like-container{padding:var(--setmond-spacing-md)}.setmond-article-btn-like{width:36px;height:36px}.setmond-article-like-icon,.setmond-article-star-icon{width:16px;height:16px}.setmond-article-average-rating,.setmond-article-like-count{font-size:var(--setmond-font-size-xs)}}@media (max-width:480px){.article-engagement{padding:var(--setmond-spacing-sm);gap:var(--setmond-spacing-xs)}.setmond-article-rating-container,.setmond-article-like-container{padding:var(--setmond-spacing-sm)}.setmond-article-btn-like{width:32px;height:32px}}.setmond-article-comments-section{margin:10px 0px;width:100%;background:var(--setmond-color-white);padding:var(--setmond-spacing-lg);border:1px solid var(--setmond-color-border);border-radius:var(--setmond-radius-lg)}.setmond-article-comments-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--setmond-spacing-lg);padding-bottom:var(--setmond-spacing-md);border-bottom:2px solid var(--setmond-color-border)}.setmond-article-comments-title{color:var(--setmond-color-text);margin:0;font-size:var(--setmond-font-size-lg);font-weight:var(--setmond-font-weight-bold)}.setmond-article-comments-title i{color:var(--setmond-color-primary);margin-right:var(--setmond-spacing-sm)}.btn-primary{background:var(--setmond-color-primary);color:var(--setmond-color-white);border:none;padding:var(--setmond-spacing-sm) var(--setmond-spacing-lg);border-radius:var(--setmond-radius);cursor:pointer;font-weight:var(--setmond-font-weight-medium);font-size:var(--setmond-font-size-sm);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);display:inline-flex;align-items:center;gap:var(--setmond-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(--setmond-color-primary-hover);transform:translateY(-2px);box-shadow:var(--setmond-shadow)}.btn-primary:active{transform:translateY(0);box-shadow:var(--setmond-shadow-sm)}.btn-secondary{background:var(--setmond-color-secondary);color:var(--setmond-color-white);border:none;padding:var(--setmond-spacing-sm) var(--setmond-spacing-lg);border-radius:var(--setmond-radius);cursor:pointer;font-weight:var(--setmond-font-weight-medium);font-size:var(--setmond-font-size-sm);transition:all 0.3s ease;display:inline-flex;align-items:center;gap:var(--setmond-spacing-sm)}.btn-secondary:hover{background:var(--setmond-color-secondary-hover);transform:translateY(-1px)}.form-row{display:flex;gap:var(--setmond-spacing-md);margin-bottom:var(--setmond-spacing-md)}.form-group{flex:1;margin-bottom:var(--setmond-spacing-md)}.form-control{width:100%;padding:var(--setmond-spacing-sm) var(--setmond-spacing-md);border:1px solid var(--setmond-color-border);border-radius:var(--setmond-radius);font-size:var(--setmond-font-size-sm);font-family:var(--setmond-font-family);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);box-sizing:border-box;resize:none;background-color:var(--setmond-neutral-50);color:var(--setmond-color-text)}.form-control:focus{outline:none;border-color:var(--setmond-color-primary);box-shadow:0 0 0 3px var(--setmond-color-primary-light);transform:translateY(-1px);background-color:var(--setmond-color-white)}.form-control::placeholder{color:var(--setmond-color-text-lighter)}.form-actions{display:flex;gap:var(--setmond-spacing-md);justify-content:flex-end;margin-top:var(--setmond-spacing-lg)}.setmond-article-comments-list{display:flex;flex-direction:column;gap:var(--setmond-spacing-lg)}.setmond-article-comment{background:var(--setmond-neutral-50);padding:var(--setmond-spacing-lg);border-radius:var(--setmond-radius);border-right:4px solid var(--setmond-color-border);transition:all 0.3s ease;box-shadow:var(--setmond-shadow-sm)}.setmond-article-comment:hover{border-right-color:var(--setmond-color-primary);box-shadow:var(--setmond-shadow);transform:translateX(-2px)}.setmond-article-comment.reply{border-right-color:var(--setmond-color-secondary);margin-right:var(--setmond-spacing-2xl);margin-top:var(--setmond-spacing-md);background:var(--setmond-color-white)}.setmond-article-comment-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--setmond-spacing-md)}.setmond-article-comment-author{color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-bold);font-size:var(--setmond-font-size-sm);display:flex;align-items:center;gap:var(--setmond-spacing-sm)}.setmond-article-comment-author i{color:var(--setmond-color-primary);font-size:var(--setmond-font-size-sm)}.setmond-article-comment-content p{color:var(--setmond-color-text);padding:0 var(--setmond-spacing-md);font-size:var(--setmond-font-size-sm);line-height:1.7}.setmond-article-comment-meta{display:flex;align-items:center;gap:var(--setmond-spacing-md)}.setmond-article-comment-date{color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-xs);display:flex;align-items:center;gap:var(--setmond-spacing-xs)}.setmond-article-reply-btn{background:none;border:1px solid var(--setmond-color-primary);color:var(--setmond-color-primary);padding:var(--setmond-spacing-xs) var(--setmond-spacing-sm);cursor:pointer;font-size:var(--setmond-font-size-xs);font-weight:var(--setmond-font-weight-medium);transition:all 0.2s ease}.setmond-article-reply-btn:hover{background:var(--setmond-color-primary);color:var(--setmond-color-white);transform:translateY(-1px)}.setmond-article-comment-content{color:var(--setmond-color-text);line-height:1.7;font-size:var(--setmond-font-size-sm)}.setmond-article-replies{position:relative;margin-top:var(--setmond-spacing-md)}.setmond-article-replies::before{content:'';position:absolute;right:-2px;top:0;bottom:0;width:2px;background:var(--setmond-color-border)}.reply-form-container{background:var(--setmond-color-primary-light);border-right:3px solid var(--setmond-color-primary);border-radius:var(--setmond-radius);padding:var(--setmond-spacing-lg);margin-top:var(--setmond-spacing-md);animation:commentslideDown 0.3s ease}.reply-form-container h6{color:var(--setmond-color-text);margin-bottom:var(--setmond-spacing-md);display:flex;align-items:center;gap:var(--setmond-spacing-sm);font-weight:var(--setmond-font-weight-bold)}.reply-form-container h6 i{color:var(--setmond-color-primary)}.setmond-article-no-comments{background:var(--setmond-neutral-50);border:1px solid var(--setmond-color-border);border-radius:var(--setmond-radius);padding:var(--setmond-spacing-2xl);text-align:center;margin:var(--setmond-spacing-lg) 0}.setmond-article-no-comments-content i{font-size:var(--setmond-font-size-2xl);color:var(--setmond-neutral-300);margin-bottom:var(--setmond-spacing-md)}.setmond-article-no-comments-content strong{color:var(--setmond-color-text-light);margin-bottom:var(--setmond-spacing-sm);display:block;font-size:var(--setmond-font-size-md)}.setmond-article-no-comments-content p{color:var(--setmond-color-text-lighter);margin:0;font-size:var(--setmond-font-size-sm)}.setmond-article-body a{margin:0 var(--setmond-spacing-xs);font-size:var(--setmond-font-size-sm);border-bottom:2px solid var(--setmond-color-primary);color:var(--setmond-color-primary);transition:all 0.3s ease;text-decoration:none;display:inline-block}.setmond-article-body a:hover{border-bottom:3px solid var(--setmond-color-primary-hover);color:var(--setmond-color-primary-hover)}.setmond-article-comment-message{padding:var(--setmond-spacing-md);border-radius:var(--setmond-radius);margin-bottom:var(--setmond-spacing-md);display:flex;align-items:center;gap:var(--setmond-spacing-sm);animation:commentslideDown 0.3s ease;position:relative;font-size:var(--setmond-font-size-sm)}.alert-success{background:var(--setmond-color-secondary-light);color:var(--setmond-color-secondary);border:1px solid var(--setmond-color-secondary)}.alert-danger{background:#fee;color:var(--alert);border:1px solid var(--alert)}.social-share-responsive{display:none}.alert-dismissible{padding-right:var(--setmond-spacing-2xl)}.btn-close{position:absolute;top:50%;right:var(--setmond-spacing-md);transform:translateY(-50%);background:none;border:none;font-size:var(--setmond-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)}}.setmond-article-social-icon-holder{width:100%;margin:var(--setmond-spacing-md) 0 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--setmond-spacing-sm)}.setmond-article-social-share{text-decoration:none;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;padding:var(--setmond-spacing-xs);border-radius:var(--setmond-radius)}.setmond-article-social-share:hover{transform:translateY(-2px);background:var(--setmond-neutral-100)}.setmond-article-related-carousel{width:100%;overflow:hidden;position:relative;margin-top:var(--setmond-spacing-md);cursor:grab}.setmond-article-related-carousel:active{cursor:grabbing}.setmond-article-related-title{font-size:var(--setmond-font-size-md);font-weight:var(--setmond-font-weight-bold);color:var(--setmond-color-text);margin-bottom:var(--setmond-spacing-sm)}.setmond-article-related-container{display:flex;transition:transform 0.3s ease;will-change:transform;gap:var(--setmond-spacing-sm)}.setmond-article-related-container.dragging{transition:none}.setmond-article-related-item{flex:0 0 100%;padding:var(--setmond-spacing-sm);box-sizing:border-box;display:flex;flex-direction:column;user-select:none;background:var(--setmond-neutral-50);border-radius:var(--setmond-radius);border:1px solid var(--setmond-color-border);transition:all 0.2s ease}.setmond-article-related-item:hover{transform:translateY(-2px);box-shadow:var(--setmond-shadow-sm)}.setmond-article-related-item img{width:100%;height:auto;border-radius:var(--setmond-radius);margin-bottom:var(--setmond-spacing-sm);pointer-events:none}.setmond-article-related-item strong{display:block;margin-bottom:var(--setmond-spacing-xs);line-height:1.4;pointer-events:none;font-size:var(--setmond-font-size-sm)}.setmond-article-related-item a{text-decoration:none;color:var(--setmond-color-primary);font-weight:var(--setmond-font-weight-bold);pointer-events:auto;transition:color 0.2s ease}.setmond-article-related-item a:hover{color:var(--setmond-color-primary-hover);text-decoration:underline!important}.setmond-article-related-item small{color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-xs);pointer-events:none}@media (max-width:1024px){.setmond-article-grid{grid-template-columns:1fr}}@media (max-width:768px){.setmond-article-related-item{flex:0 0 50%;padding:var(--setmond-spacing-xs)}.setmond-article-related-title{display:none}.setmond-article-related-item strong{font-size:var(--setmond-font-size-xs)}.setmond-article-related-item small{font-size:10px}.related-sidebar{display:none}.related-sidebar-responsive{display:flex}}@media (max-width:900px){.setmond-article-meta-header-wrapper{flex-direction:column}.setmond-article-main{width:100%}.article-meta{margin:0;flex-direction:row;justify-content:space-around}.setmond-article-featured-image{margin:0}.rtl .setmond-article-title-excerpt-container{border-right:none;border-top:3px solid var(--setmond-color-primary);padding:var(--setmond-spacing-md) 0 0 0}.ltr .setmond-article-title-excerpt-container{border-left:none;border-top:3px solid var(--setmond-color-primary);padding:var(--setmond-spacing-md) 0 0 0}.ltr .setmond-article-star-icon{width:18px;height:18px}.setmond-article-body figure img{width:80%}.setmond-article-header{padding:var(--setmond-spacing-lg)}.article-meta-row{gap:var(--setmond-spacing-md)}.meta-item{font-size:var(--setmond-font-size-xs)}}@media (max-width:500px){.setmond-article-header{width:100%;padding:var(--setmond-spacing-md)}.table-of-contents{width:100%}.setmond-article-body p{font-size:var(--setmond-font-size-xs)}.setmond-article-body a{font-size:var(--setmond-font-size-xs)}.setmond-article-body h2{font-size:var(--setmond-font-size-md)}.setmond-article-body h3{font-size:var(--setmond-font-size-sm)}.setmond-article-body h4,.setmond-article-body h5,.setmond-article-body h6{font-size:var(--setmond-font-size-sm)}.article-main ul{font-size:var(--setmond-font-size-xs)}.ltr .article-main ul{font-size:var(--setmond-font-size-xs)}.article-meta{font-size:var(--setmond-font-size-xs)}.setmond-article-title{font-size:var(--setmond-font-size-md)}.setmond-article-author-information-wrapperr{width:100%;padding:0 var(--setmond-spacing-md) 0 0;flex-direction:row;justify-content:flex-start;gap:var(--setmond-spacing-md)}.setmond-article-average-rating,.setmond-article-rating-separator,.setmond-article-rating-count{font-size:var(--setmond-font-size-xs)}.setmond-article-star-rating{gap:0}.setmond-article-star-icon{width:13px;height:13px}.ltr .setmond-article-star-icon{width:13px;height:13px}.setmond-article-body figure img{width:100%}.breadcrumb{padding:var(--setmond-spacing-xs) var(--setmond-spacing-sm)}.setmond-article-sidebar-section{padding:var(--setmond-spacing-sm)}.article-meta-row{gap:var(--setmond-spacing-sm);padding:var(--setmond-spacing-sm)}.meta-item{font-size:10px;gap:4px}.meta-item svg{width:12px;height:12px}}body.modal-open{overflow:hidden}.setmond-article-toc-empty{display:none;color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-sm);padding:var(--setmond-spacing-sm) 0}.setmond-article-toc-empty.is-visible{display:block}.setmond-article-toc-list.is-hidden{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes skeleton-loading{0%{background-color:var(--setmond-neutral-200)}50%{background-color:var(--setmond-neutral-300)}100%{background-color:var(--setmond-neutral-200)}}.setmond-skeleton-text{min-height:1.2em;border-radius:var(--setmond-radius-sm);animation:skeleton-loading 1.5s infinite ease-in-out;color:transparent!important}.setmond-skeleton-text *{visibility:hidden}.setmond-skeleton-image{background-color:var(--setmond-neutral-200);animation:skeleton-loading 1.5s infinite ease-in-out}.setmond-skeleton-image img{opacity:0;transition:opacity 0.3s ease-in}.setmond-skeleton-image.loaded{animation:none;background-color:transparent}.setmond-skeleton-image.loaded img{opacity:1}.setmond-article-modal{display:none;position:fixed;inset:0;width:100%;height:100%;z-index:100000;align-items:center;justify-content:center;padding:clamp(16px,3vw,32px);background:radial-gradient(circle at 50% 0%,rgba(169,139,99,0.16),transparent 38%),rgba(25,24,22,0.58);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-sizing:border-box}.setmond-article-modal.active,.setmond-article-modal[aria-hidden="false"]{display:flex!important}.setmond-article-modal-content{position:relative;width:min(100%,540px);max-height:min(90vh,700px);overflow-y:auto;background:#ffffff;border:1px solid rgba(169,139,99,0.22);border-radius:var(--setmond-radius-xl,24px);box-shadow:0 28px 70px rgba(25,24,22,0.2);animation:setmondArticleModalSlideUp 0.28s cubic-bezier(0.16,1,0.3,1);margin:auto;box-sizing:border-box}@media (max-width:768px){.setmond-article-modal-content{width:min(100%,94%);max-height:min(92vh,640px)}}@media (max-width:480px){.setmond-article-modal-content{width:min(100%,96%);max-height:min(94vh,600px);border-radius:var(--setmond-radius-lg,16px)}}@keyframes setmondArticleModalSlideUp{from{opacity:0;transform:translateY(18px) scale(0.98)}to{opacity:1;transform:translateY(0) scale(1)}}.setmond-article-modal-header{padding:var(--setmond-spacing-md);border-bottom:1px solid var(--setmond-color-border);display:flex;justify-content:space-between;align-items:center}.setmond-article-modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--setmond-color-text-light)}.setmond-article-modal-close:hover{color:var(--coalert)}.setmond-article-modal-body{padding:var(--setmond-spacing-md)}.setmond-article-form-row{display:flex;gap:var(--setmond-spacing-md);margin-bottom:var(--setmond-spacing-md)}.setmond-article-form-group{flex:1;display:flex;flex-direction:column;margin-bottom:var(--setmond-spacing-md)}.setmond-article-form-label{font-size:var(--setmond-font-size-sm);margin-bottom:var(--setmond-spacing-xs);color:var(--setmond-color-text)}.setmond-article-form-input,.setmond-article-form-textarea{width:100%;padding:var(--setmond-spacing-sm);border:1px solid var(--setmond-color-border);border-radius:var(--setmond-radius-sm);font-family:inherit;transition:border-color 0.2s ease}.setmond-article-form-input:focus,.setmond-article-form-textarea:focus{outline:none;border-color:var(--setmond-color-primary)}.setmond-article-form-hint{font-size:var(--setmond-font-size-xs);color:var(--setmond-color-text-light);margin-bottom:var(--setmond-spacing-md)}.setmond-article-modal-footer{padding:var(--setmond-spacing-md);border-top:1px solid var(--setmond-color-border);display:flex;justify-content:flex-end;gap:var(--setmond-spacing-sm)}.setmond-article-btn{padding:var(--setmond-spacing-sm) var(--setmond-spacing-md);border-radius:var(--setmond-radius-sm);cursor:pointer;border:none;font-family:inherit;font-size:var(--setmond-font-size-sm);transition:transform 0.1s ease,opacity 0.2s ease}.setmond-article-btn:active{transform:scale(0.98)}.setmond-article-btn-primary{background:var(--setmond-color-primary);color:var(--setmond-color-white)}.setmond-article-btn-primary:hover{background:var(--setmond-color-primary-hover)}.setmond-article-btn-secondary{background:var(--setmond-neutral-200);color:var(--setmond-color-text)}.setmond-article-btn-secondary:hover{background:var(--setmond-neutral-300)}.setmond-comment-message{padding:var(--setmond-spacing-sm) var(--setmond-spacing-md);border-radius:var(--setmond-radius-sm,8px);margin-bottom:var(--setmond-spacing-md);display:flex;justify-content:space-between;align-items:center;font-size:var(--setmond-font-size-sm,14px);border:1px solid transparent}.setmond-comment-message--success{background-color:#f0fdf4;color:#166534;border-color:#bbf7d0}.setmond-comment-message--error{background-color:#fef2f2;color:#991b1b;border-color:#fecaca}.setmond-comment-alert-close{background:none;border:none;font-size:1.25rem;cursor:pointer;color:inherit;line-height:1;padding:0;margin-inline-start:var(--setmond-spacing-sm);opacity:0.7;transition:opacity 0.2s ease}.setmond-comment-alert-close:hover{opacity:1}@media (max-width:768px){.setmond-article-form-row{flex-direction:column}}.setmond-article-bento-header{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--setmond-spacing-lg);width:100%;max-width:var(--setmond-container-max);margin-bottom:var(--setmond-spacing-2xl);align-items:stretch}.setmond-article-bento-item{background:var(--setmond-color-white);border-radius:var(--setmond-radius-xl);padding:var(--setmond-spacing-xl);display:flex;flex-direction:column;justify-content:center}.setmond-article-bento-hero{grid-column:span 8;background:transparent;padding:0;justify-content:flex-end}.setmond-article-bento-meta,.setmond-article-bento-engagement{grid-column:span 4}.setmond-article-toc-container{padding:var(--setmond-spacing-md) 0;margin-bottom:var(--setmond-spacing-6)}.ltr .setmond-article-toc-container{border-right:none;border-left:2px solid var(--setmond-neutral-200);padding-right:0;padding-left:var(--setmond-spacing-md)}.setmond-article-title-excerpt-container{margin-bottom:var(--setmond-spacing-lg)}.setmond-article-title{margin:0 0 var(--setmond-spacing-md) 0;color:var(--setmond-color-text);font-size:3rem;font-weight:var(--setmond-font-weight-extrabold);line-height:1.15}.setmond-article-featured-image{margin-top:0;box-shadow:none;aspect-ratio:16 / 9;background:var(--setmond-neutral-100)}.setmond-article-featured-image img,.setmond-article-img-fluid{width:100%;height:100%;object-fit:cover;border-radius:var(--setmond-radius-xl);display:block}.setmond-article-meta-list{display:flex;flex-direction:column;gap:var(--setmond-spacing-md)}.setmond-article-meta-item{color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-sm);line-height:1.7}.setmond-article-category-link{color:var(--setmond-color-primary);font-weight:var(--setmond-font-weight-bold);margin-right:var(--setmond-spacing-xs)}.setmond-article-meta-value{color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-bold)}.setmond-article-author-info{gap:var(--setmond-spacing-md);margin-top:var(--setmond-spacing-sm)}.setmond-article-author-avatar img,.setmond-article-author-avatar-fallback{width:48px;height:48px;border-radius:var(--setmond-radius-round);flex-shrink:0}.setmond-article-author-avatar-fallback{display:flex;align-items:center;justify-content:center;color:var(--setmond-color-white);background:var(--setmond-color-primary);font-size:1.2rem;font-weight:var(--setmond-font-weight-bold)}.setmond-article-author-details{display:flex;flex-direction:column;line-height:1.4}.setmond-article-author-title{color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-xs)}.setmond-article-author-name{color:var(--setmond-color-text);font-size:var(--setmond-font-size-sm);font-weight:var(--setmond-font-weight-bold)}.setmond-article-engagement{width:100%;margin:0;padding:0;border:0;background:transparent;display:flex;flex-direction:column;gap:var(--setmond-spacing-md)}.setmond-article-engagement .setmond-article-like-container,.setmond-article-engagement .setmond-article-rating-container{width:100%;min-height:88px}.setmond-article-engagement .setmond-article-like-count,.setmond-article-engagement .setmond-article-average-rating{font-size:var(--setmond-font-size-md);font-weight:var(--setmond-font-weight-bold)}.setmond-article-toc-title{display:block;margin-bottom:var(--setmond-spacing-sm);color:var(--setmond-color-text);font-size:var(--setmond-font-size-md);font-weight:var(--setmond-font-weight-bold)}.setmond-article-toc-list{display:flex;flex-direction:column;gap:var(--setmond-spacing-xs);list-style:none;border-right:2px solid var(--setmond-color-secondary);padding-right:var(--setmond-spacing-md);margin:0}.setmond-article-toc-list a{min-height:auto;color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-sm);text-decoration:none;transition:color 0.2s ease;display:block;padding:var(--setmond-spacing-xs) 0}.setmond-article-toc-list a:hover{color:var(--setmond-color-primary);background:transparent}.setmond-article-toc-empty{color:var(--setmond-color-text-light);font-size:var(--setmond-font-size-sm)}@media (max-width:992px){.setmond-article-bento-header{grid-template-columns:repeat(2,minmax(0,1fr))}.setmond-article-bento-hero,.setmond-article-bento-meta,.setmond-article-bento-toc,.setmond-article-bento-engagement{grid-column:span 2}.setmond-article-engagement{flex-direction:row}}@media (max-width:768px){.setmond-article-hero{padding:var(--setmond-spacing-md) var(--setmond-spacing-md) var(--setmond-spacing-xl)}.setmond-article-bento-header{grid-template-columns:1fr;gap:var(--setmond-spacing-md);margin-bottom:var(--setmond-spacing-xl)}.setmond-article-bento-hero,.setmond-article-bento-meta,.setmond-article-bento-toc,.setmond-article-bento-engagement{grid-column:span 1}.setmond-article-bento-item{padding:var(--setmond-spacing-lg);border-radius:var(--setmond-radius-lg)}.setmond-article-bento-hero{padding:0}.setmond-article-title{font-size:2rem}.setmond-article-toc-list{grid-template-columns:1fr}}@media (max-width:500px){.setmond-article-title{font-size:1.7rem}.setmond-article-engagement{flex-direction:column}}.setmond-article-hero{position:relative;z-index:2;padding:0 var(--setmond-spacing-md)}.setmond-article-overlap-container{background-color:var(--setmond-color-white);max-width:var(--setmond-container-max);margin:-70px auto 0;padding:var(--setmond-spacing-xl) var(--setmond-spacing-2xl);border-radius:var(--setmond-radius-lg) var(--setmond-radius-lg) 0 0;box-shadow:0 -10px 40px rgba(0,0,0,0.03);position:relative;z-index:10}.setmond-article-header-minimal{position:relative;margin:var(--setmond-spacing-xl) 0 var(--setmond-spacing-2xl);padding-bottom:var(--setmond-spacing-md);border-bottom:1px solid var(--setmond-color-border);padding-left:100px}.setmond-article-category-topleft{position:absolute;top:0;left:0;font-size:0.75rem;font-weight:700;color:var(--setmond-color-text-light);border:1px solid var(--setmond-color-border);border-radius:40px;padding:4px 12px;text-transform:uppercase;letter-spacing:1px;transition:all 0.2s ease;text-decoration:none}.setmond-article-category-topleft:hover{color:var(--setmond-color-primary);border-color:var(--setmond-color-primary);background:var(--setmond-neutral-50)}.setmond-article-category-label{display:inline-block;font-size:0.85rem;color:var(--setmond-color-primary-800);letter-spacing:1px;font-weight:700;margin-top:var(--setmond-spacing-lg);margin-bottom:var(--setmond-spacing-sm);text-transform:uppercase;background:rgba(0,0,0,0.03);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,0.08);padding:6px 18px;border-radius:40px;box-shadow:0 4px 12px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1)}.setmond-article-category-label:hover{color:var(--setmond-color-primary);background:rgba(0,0,0,0.05);border-color:rgba(0,0,0,0.15);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,0.06)}.setmond-article-title-large{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;color:var(--setmond-color-text);margin:0}.setmond-article-grid{display:grid;grid-template-columns:1fr 300px;gap:var(--setmond-spacing-2xl);align-items:start}.rtl .setmond-article-grid{grid-template-columns:1fr 300px}.ltr .setmond-article-grid{grid-template-columns:1fr 300px}.setmond-article-meta-minimal{display:flex;align-items:center;gap:var(--setmond-spacing-sm);font-size:0.9rem;color:var(--setmond-color-text-light);margin-bottom:var(--setmond-spacing-lg)}.meta-separator{color:var(--setmond-neutral-300)}.setmond-article-meta-and-like{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--setmond-spacing-xl);border-bottom:1px solid var(--setmond-neutral-200);padding-bottom:var(--setmond-spacing-md)}.setmond-article-meta-and-like .setmond-article-meta-minimal{margin-bottom:0;border-bottom:none;padding-bottom:0}.setmond-article-meta-and-like .setmond-article-like-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--setmond-spacing-sm)}.setmond-article-btn-like{width:40px;height:40px;border-radius:50%;border:1px solid var(--setmond-color-text);background:transparent;display:flex;align-items:center;justify-content:center;color:var(--setmond-color-text);cursor:pointer;transition:all 0.2s ease;padding:0}.setmond-article-btn-like.liked{background:var(--setmond-color-primary);border-color:var(--setmond-color-primary);color:var(--setmond-color-white)}.setmond-article-like-count{font-size:var(--setmond-font-size-md);color:var(--setmond-color-text);font-weight:var(--setmond-font-weight-bold)}.setmond-article-engagement-sidebar{display:flex;flex-direction:row;gap:var(--setmond-spacing-md);margin-bottom:var(--setmond-spacing-xl)}.setmond-article-engagement-sidebar .setmond-article-rating-container{flex:1;border-radius:var(--setmond-radius-lg);padding:var(--setmond-spacing-md);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--setmond-spacing-md);min-height:80px;background:var(--setmond-neutral-50)}.setmond-article-engagement-sidebar .setmond-article-star-rating{display:flex;gap:2px;color:var(--setmond-color-text-light)}.setmond-article-engagement-sidebar .setmond-article-rating-info{font-size:var(--setmond-font-size-xs);color:var(--setmond-color-text-light);display:flex;align-items:center;gap:4px}.setmond-article-gallery-snippet{margin-bottom:var(--setmond-spacing-xl)}.setmond-article-gallery-snippet img{width:100%;height:auto;border-radius:var(--setmond-radius-sm);margin-bottom:var(--setmond-spacing-sm);box-shadow:var(--setmond-shadow-sm)}.setmond-article-gallery-link{display:inline-block;font-size:0.9rem;color:var(--setmond-color-text);font-weight:600;text-transform:uppercase;letter-spacing:0.5px;padding-bottom:2px;border-bottom:1px solid var(--setmond-color-text)}.setmond-article-gallery-link:hover{color:var(--setmond-color-primary-400);border-color:var(--setmond-color-primary-400)}.setmond-article-sidebar-title{display:block;font-size:var(--setmond-font-size-sm);font-weight:var(--setmond-font-weight-bold);color:var(--setmond-color-text);margin-bottom:var(--setmond-spacing-sm)}.setmond-article-social-stack{display:flex;flex-direction:row;gap:var(--setmond-spacing-md);align-items:center;justify-content:space-evenly}.setmond-article-social-stack-link{color:var(--setmond-color-secondary-900);transition:color 0.2s ease,transform 0.2s ease;display:flex;align-items:center;justify-content:center;border:solid 1px var(--setmond-color-secondary-900);border-radius:50%;padding:8px}.setmond-article-social-stack-link:hover{color:var(--setmond-color-secondary);transform:translateY(-2px)}@media (max-width:992px){.setmond-article-grid{grid-template-columns:1fr}.setmond-article-overlap-container{margin:0;padding:var(--setmond-spacing-lg) var(--setmond-spacing-md)}}.setmond-article-breadcrumbs-overlay{position:absolute;top:var(--setmond-spacing-xl);right:var(--setmond-spacing-xl);z-index:10;background:rgba(255,255,255,0.45);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,0.7);padding:10px 24px;border-radius:5px;box-shadow:0 10px 30px rgba(0,0,0,0.08),inset 0 0 0 1px rgba(255,255,255,0.3);margin:0;transition:all 0.5s cubic-bezier(0.165,0.84,0.44,1);animation:breadcrumbFloatIn 1s cubic-bezier(0.165,0.84,0.44,1) forwards;opacity:0;transform:translateY(-15px)}.setmond-article-breadcrumbs-overlay:hover{background:rgba(255,255,255,0.65);box-shadow:0 15px 40px rgba(0,0,0,0.12),inset 0 0 0 1px rgba(255,255,255,0.5);transform:translateY(-2px) scale(1.02)}@keyframes breadcrumbFloatIn{to{opacity:1;transform:translateY(0)}}.setmond-article-breadcrumbs-overlay .setmond-article-breadcrumbs__item{font-size:0.85rem;font-weight:700;color:#111;text-shadow:0 1px 4px rgba(255,255,255,0.9);transition:all 0.3s ease;letter-spacing:0.5px}.setmond-article-breadcrumbs-overlay .setmond-article-breadcrumbs__item:hover{color:var(--setmond-color-primary-400);transform:translateY(-1px)}.setmond-article-breadcrumbs-overlay .setmond-article-breadcrumbs__item:not(:last-child)::after{color:rgba(0,0,0,0.4);font-weight:400}.ltr .setmond-article-breadcrumbs-overlay{right:auto;left:var(--setmond-spacing-xl)}@media (max-width:768px){.setmond-article-breadcrumbs-overlay{top:var(--setmond-spacing-md);right:var(--setmond-spacing-md);padding:8px 16px;border-radius:40px}}.setmond-article-category-pill{display:inline-block;background:rgba(240,240,240,0.45);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(0,0,0,0.06);padding:10px 24px;border-radius:50px;box-shadow:0 10px 30px rgba(0,0,0,0.04),inset 0 0 0 1px rgba(255,255,255,0.8);margin:0;transition:all 0.5s cubic-bezier(0.165,0.84,0.44,1);font-size:0.85rem;font-weight:700;color:#111;letter-spacing:0.5px;text-decoration:none;position:relative;z-index:2}.setmond-article-category-pill:hover{background:rgba(230,230,230,0.55);box-shadow:0 15px 40px rgba(0,0,0,0.08),inset 0 0 0 1px rgba(255,255,255,1);transform:translateY(-2px) scale(1.02);color:var(--setmond-color-primary-400)}.setmond-article-img-full{width:100%;height:100%;max-height:60vh;object-fit:cover;object-position:center;box-sizing:border-box;border:1px solid var(--setmond-color-primary);display:block}.setmond-article-hero-full{width:100%;max-width:var(--setmond-container-max);margin:0 auto;position:relative;z-index:1;background-color:var(--setmond-color-white);padding:16px;border:1px solid var(--setmond-color-primary)}@media (max-width:950px){.setmond-article-hero{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border-radius:0!important;box-sizing:border-box!important}.setmond-article-overlap-container{width:100%!important;max-width:100%!important;margin-top:0!important;border-radius:0!important;box-shadow:none!important;padding:var(--setmond-spacing-lg) var(--setmond-spacing-md)!important;transform:none!important;box-sizing:border-box!important}}