body.iransolid-article{margin:0;background:var(--paper);font-family:Iran,Tahoma,sans-serif;color:var(--ink);line-height:1.9}.iransolid-article .wrap{max-width:var(--content-width,1200px)}.iransolid-article .article-hero h1{line-height:1.8;overflow-wrap:anywhere}.iransolid-article .preview-canvas img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}.iransolid-article .article-reading{background:var(--wash)}.iransolid-article .lesson-content{background:var(--paper);padding:28px;border:1px solid var(--line);border-radius:5px}.iransolid-article .reading-layout{grid-template-columns:minmax(0,1fr) 260px;gap:40px}.iransolid-article .lesson-body{overflow-wrap:anywhere}.iransolid-article .lesson-body [data-article-section]{scroll-margin-top:32px}.iransolid-article .lesson-body h2{margin:35px 0 18px}.iransolid-article .lesson-body>h2:first-child{margin-top:0}.iransolid-article .lesson-body h3{font-size:21px;line-height:2;margin-block:26px 15px}.iransolid-article .lesson-body h4{font-size:18px;line-height:2}.iransolid-article .lesson-body :is(h2,h3,h4){color:var(--ink)}.iransolid-article .lesson-body img{max-width:100%;height:auto}.iransolid-article .lesson-body :is(ul,ol){font-size:var(--article-text);line-height:2.3;color:#3e5763;padding-inline-start:25px;margin-block:20px}.iransolid-article .lesson-body li{padding-inline-start:4px}.iransolid-article .lesson-body a{color:#a92c40;text-decoration:underline;text-underline-offset:4px}.iransolid-article .lesson-body :is(table,pre){max-width:100%;overflow:auto}.iransolid-article .lesson-body table{display:block;width:100%;border-collapse:collapse;font-size:13px;line-height:2}.iransolid-article .lesson-body :is(th,td){padding:12px 14px;border:1px solid var(--line)}.iransolid-article .lesson-body th{background:var(--wash)}.iransolid-article .lesson-body iframe{max-width:100%;border:0}.iransolid-article .lesson-body :is(video,embed,object){max-width:100%;height:auto}.iransolid-article .lesson-body .tablepress{font-size:13px}.iransolid-article .lesson-body .wp-block-image{margin-inline:0}.iransolid-article .lesson-body p.command-path{font:14px/2 Consolas,monospace!important;color:#fff!important;padding:20px;text-align:center}.iransolid-article .lesson-body span.irsa-figure{display:block;max-width:100%;border:1px solid var(--line);border-radius:4px;margin-block:25px;background:#fff;overflow:hidden}.iransolid-article .irsa-image-button{display:block;position:relative;max-width:100%;width:100%;border:0;background:#fff;padding:16px;cursor:zoom-in}.iransolid-article .irsa-image-button img{display:block;width:auto;max-width:100%;height:auto;margin:auto}.iransolid-article .irsa-image-caption{display:flex;align-items:center;gap:13px;font:10px/2 Iran,Tahoma,sans-serif;text-align:right;background:var(--wash);padding:10px 15px;border-top:1px solid var(--line);color:#637a83}.iransolid-article .irsa-image-caption>span:first-child{color:#aa3b4e;flex-shrink:0}.iransolid-article .irsa-image-caption>span+span{padding-right:12px;border-right:1px solid #d3dfdf}.iransolid-article .irsa-zoom-label{position:absolute;bottom:12px;left:12px;font:9px/2 Iran,Tahoma,sans-serif;background:#fffffff5;border:1px solid var(--line);border-radius:4px;padding:4px 10px;color:#53707c;opacity:0;transition:opacity .2s}.iransolid-article .irsa-image-button:hover .irsa-zoom-label,.iransolid-article .irsa-image-button:focus-visible .irsa-zoom-label{opacity:1}.iransolid-article .contents-card ol{max-height:40vh;overflow:auto}.iransolid-article .contents-card ol .level-3{padding-inline-start:10px}.iransolid-article .contents-card ol .level-4{padding-inline-start:18px}.iransolid-article .contents-card ol a{line-height:2}.iransolid-article .sidebar-sticky{top:118px}.iransolid-article .author-sign svg{width:25px;height:25px}.iransolid-article .article-end{margin-top:40px}.iransolid-article .comment-section form{display:block}.iransolid-article .comment-section form>p{font-size:12px}.iransolid-article .comment-section .logged-in-as{font-size:11px;line-height:2.1}.iransolid-article .comment-section .logged-in-as a{color:#9f2e43;text-decoration:underline;text-underline-offset:3px}.iransolid-article .comment-section .comment-notes{font-size:11px;color:var(--muted)}.iransolid-article .comment-section .comment-form-cookies-consent{display:flex;align-items:start;gap:10px}.iransolid-article .comment-section input[type=checkbox]{width:18px;min-height:18px;height:18px;flex-shrink:0;accent-color:var(--red);margin-top:4px}.iransolid-article .comment-section .comment-form-cookies-consent label{font-size:10px;font-weight:400;line-height:2.2}.iransolid-article .comment-section .submit{color:#fff}.iransolid-article .comment-section .button{min-height:46px;padding-inline:24px;font-size:12px}.iransolid-article .comment-section #cancel-comment-reply-link{font-size:11px;color:#9f2e43;margin-right:14px}.iransolid-article .article-comment-list{list-style:none;padding:0;margin-block:25px}.iransolid-article .article-comment{border-bottom:1px solid var(--line);padding-block:20px}.iransolid-article .article-comment-list .children{list-style:none;border-right:2px solid var(--line);margin-right:15px;padding-right:18px}.iransolid-article .comment-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px}.iransolid-article .comment-meta time{font-size:10px;color:var(--muted)}.iransolid-article .comment-text p{font-size:14px;line-height:2.3}.iransolid-article .comment-reply-link{font-size:11px;color:#a92d43}.iransolid-article .article-comment-list .comment-awaiting-moderation{font-size:11px;background:#fff7ed;padding:10px;color:#755026}.iransolid-article .comment-section .nav-links{display:flex;gap:20px;font-size:11px}.iransolid-article .article-pages{display:flex;gap:14px;padding:15px;justify-content:center;font-size:13px}.iransolid-article [id^=icegram_message_]{display:none!important}.iransolid-article.admin-bar .header{top:32px}.iransolid-article.admin-bar .reading-progress{top:32px}.iransolid-article.admin-bar .sidebar-sticky{top:150px}#navigation .nav-toggle:has(>span:not(.chevron)){gap:8px}
@media(max-width:1100px){.iransolid-article .reading-layout{grid-template-columns:minmax(0,1fr) 235px;gap:28px}.iransolid-article .lesson-content{padding:24px}}
@media(max-width:900px){.iransolid-article .reading-layout{grid-template-columns:minmax(0,1fr) 200px;gap:22px}.iransolid-article .lesson-content{padding:20px}.iransolid-article .lesson-content h2{font-size:21px}#navigation .nav-row>.nav-toggle:has(>span:not(.chevron)){width:100%;justify-content:space-between;padding:12px 0}}
@media(max-width:782px){.iransolid-article.admin-bar .header{top:46px}.iransolid-article.admin-bar .reading-progress{top:46px}.iransolid-article.admin-bar .sidebar-sticky{top:164px}}
@media(max-width:700px){.iransolid-article .reading-layout{display:flex;gap:25px}.iransolid-article .lesson-content{border:0;padding:0;background:transparent}.iransolid-article .article-reading{background:var(--paper)}.iransolid-article .lesson-content h2{font-size:23px}.iransolid-article .irsa-image-button{padding:8px}.iransolid-article .irsa-zoom-label{opacity:1;font-size:8px;bottom:8px;left:8px;padding:2px 7px}.iransolid-article .irsa-image-caption{font-size:9px;line-height:2.1;padding:9px 12px;gap:9px}.iransolid-article .irsa-image-caption>span+span{padding-right:9px}.iransolid-article .preview-canvas{aspect-ratio:1.5}.iransolid-article .contents-card ol{max-height:260px}.iransolid-article .contents-card ol li{min-width:0}.iransolid-article .contents-card ol a{align-items:start}.iransolid-article .lesson-body table{font-size:11px}.iransolid-article .lesson-body :is(th,td){padding:8px 10px}.iransolid-article .comment-section .comment-form-cookies-consent label{font-size:11px}.iransolid-article .lesson-body h3{font-size:20px}}
@media(max-width:600px){.iransolid-article.admin-bar .header{top:0}.iransolid-article.admin-bar .reading-progress{top:0}}
.iransolid-article .comment-section{overflow-wrap:anywhere}.iransolid-article .comment-meta>span{min-width:0}.iransolid-article .comment-meta>a{flex-shrink:0}
@media(prefers-reduced-motion:reduce){.iransolid-article .irsa-zoom-label{transition:none}}
