@import "/fonts/font.css";body,a,h1,h2,h3,h4,h5,h6,p,div{font-family:vazirmatn,sans-serif;background-color:#0000;line-height:1.8em}.bi:hover{fill:#3b71ca}.bi-github:hover{fill:#171515}.bi-gitlab:hover{fill:#e24329}body{background-color:#121212;color:#fff}.service-card{background-color:#1e1e1e;border:none;color:#fff}.service-card .icon{font-size:2.5rem;color:#00d563}.service-title{font-weight:700}span.username.username--refresh,span.comment-count,span.placeholder,h6.connect__heading,span.register-text,input#view27_display_name,div#no-posts,a.share-button-toggle.share-button-toggle--v2,.sort-menu-refresh__item a,.text-item{font-family:vazirmatn,sans-serif!important}time,.reading-time,.page-link{font-size:12px}.pnumber{font-family:Vazirmatn-FD}.card-title{text-align:justify;line-height:35px}.post-title{text-align:justify}.post-content p{line-height:40px}#reactions{display:none}.post-content p{text-align:justify}.post-content ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;line-height:40px}.post-content ul{text-align:-webkit-match-parent}.post-content pre{margin:2rem 0;padding:1rem;border-radius:1rem;background-color:#e3e3e3}.post-content code{font-weight:400;border-radius:.6rem;padding:.3rem .6rem;background-color:#e3e3e3;color:#212121}.post-content img{width:100%;height:auto}.post_grey{color:#787878}.toc-container{padding-top:15px;text-align:justify;display:none;border:1px solid #ddd;margin-top:10px;overflow:hidden}.toc-btn{display:block;width:100%;padding:10px;padding-left:30px;background-color:#dadada4f;color:#363636;border:none;cursor:pointer;text-align:right;background-image:url(/images/icons/site/chevron-down.svg);background-size:28px 28px;background-repeat:no-repeat;background-position:10px}.toc-btn-en{display:block;width:100%;padding:10px;background-color:#dadada4f;color:#363636;border:none;cursor:pointer;text-align:left;background-image:url(/images/icons/site/chevron-down.svg);background-size:28px 28px;background-repeat:no-repeat;background-position:right 10px center}.toc-container ol,.toc-container ul{padding-left:10px}nav#TableOfContents{line-height:30px;padding-left:15px}.tag{border-radius:.6rem;padding:7px 10px;font-size:14px;background-color:#f2f2f2}.avatar{width:11rem;height:auto}.header-link:hover{transition:.4s;color:#3e7aff!important}@media(max-width:769px){.container-header{flex-direction:row-reverse}.card-title{text-align:justify}.pcard-text{text-align:justify!important;line-height:30px}}section#skills,section#who-i-am,footer{background:#1c1b1b}