@font-face{font-family:"Medium";src:url("../fonts/Shabnam-Medium-FD.ttf")}@font-face{font-family:"Regular";src:url("../fonts/Shabnam-FD.ttf")}@font-face{font-family:"YekanBakh";src:url("../fonts/Yekan-Bakh-FA-08-Fat.ttf")}@font-face{font-family:"Light";src:url("../fonts/Shabnam-Light-FD.ttf")}@font-face{font-family:"Bold";src:url("../fonts/Shabnam-Bold-FD.ttf")}body{direction:rtl}body.dark-mode{background-color:#2a2a2a}body.dark-mode *{color:white !important}body.dark-mode a{color:#23ca66 !important}*{margin:0;padding:0;box-sizing:border-box;font-size:16px;text-decoration:none}a{color:#100d8c}figcaption{font:16px "Light";text-align:center;color:#666666}.regular-title{font:36px "YekanBakh";color:black;text-align:right;margin:0px 0 15px}.regular-title.center{text-align:center}@media (max-width: 600px){.regular-title{font:28px "YekanBakh"}}.arrow-link{display:flex;align-items:center;justify-content:center}.arrow-link svg{stroke:#100d8c;width:12px;height:auto}.arrow-link .text{color:#100d8c;font:15px "Medium";margin-left:8px}.title-flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.title-flex .caption{color:#545454;font:16px "Regular";display:block}@media (max-width: 600px){.title-flex{display:block}.title-flex .regular-title{text-align:center}.title-flex .caption{text-align:center;margin-top:5px}.title-flex a{justify-content:center;margin:10px auto 15px}}.secondary-button{border-radius:6px;background-color:white;border:1px solid rgba(182,182,182,0.5);display:flex;align-items:center;justify-content:space-between;padding:10px 15px;margin-top:15px}.secondary-button .text{color:#757575;font:16px "Regular"}.secondary-button svg{width:12px;height:auto;stroke:#757575}@media (max-width: 600px){.secondary-button .text{color:#757575;font:15px "Regular"}.secondary-button svg{width:10px}}.posts-section{padding:50px 10%}.posts-section .posts{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.posts-section .posts .post-item{flex:0 0 32%;margin-bottom:30px}.posts-section .posts .post-item img{border-radius:12px;width:100%;height:250px;object-fit:cover;overflow:hidden}.posts-section .posts .post-item p{color:black;font:15px "Medium";margin-top:5px;display:inline-block;background-color:#f6c105;padding:3px 10px;text-align:center;border-radius:50px}.posts-section .posts .post-item h4{font:18px "Medium";color:#222;margin-top:10px}.posts-section .posts .post-item .category-link{font:16px "Regular"}@media (max-width: 600px){.posts-section{padding:40px 15px}.posts-section .posts{display:block}.posts-section .posts .post-item img{border-radius:8px;height:200px}}.archive-page h1{text-align:center;font:42px "YekanBakh";color:black;margin:25px 0}@media (max-width: 600px){.archive-page h1{font:32px "YekanBakh"}}ol{margin-top:12px;list-style-position:inside}ol li{font:18px "Light";margin-bottom:6px;line-height:1.8;text-indent:-20px;padding-right:20px}ol li::marker{font:18px "Medium"}ol li ul li::before{right:-18px}ol li strong{font:18px "Medium";line-height:1.8}@media (max-width: 600px){ol li{font:16px "Light";line-height:1.8}ol li::marker{font:16px "Medium"}ol li strong{font:16px "Medium";line-height:1.8}}.feather-image{margin:50px auto}ul{list-style-type:none;margin-top:12px}ul li{font:18px "Light";position:relative;padding-right:24px;margin-bottom:6px;line-height:1.8}ul li strong{font:18px "Medium";line-height:1.8}ul li::before{content:"";display:inline-block;position:absolute;right:0;top:5px;width:17px;height:17px;background:url(https://ai-notes.ir/wp-content/uploads/2025/03/accept.svg) center/contain no-repeat}@media (max-width: 600px){ul li{font:16px "Light";line-height:1.8}ul li strong{font:16px "Medium";line-height:1.8}}table{border:1px solid black !important}table thead{background-color:black}table thead tr th{font:16px "Bold";color:white;border:1px solid black !important}table tbody tr td{font:16px "Regular";color:black;border:1px solid black !important}.top-menu{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:50px 10%}.top-menu a.category-link{font:16px "Regular";text-align:center;padding:10px 15px;border-radius:50px;border:1px solid #b6b6b6;color:black;margin-left:15px;margin-bottom:15px;white-space:nowrap}.top-menu .extend-menu{display:none}.top-menu .dark-mode{display:none}@media (max-width: 600px){.top-menu{padding:20px 15px 0}.top-menu:not(.extended){flex-wrap:nowrap;overflow-x:scroll}.top-menu .extend-menu{display:block;background-color:#23ca66;min-width:25px;height:25px;margin-left:12px;border-radius:50px;transform:translateY(-7px)}.top-menu .dark-mode{display:block;background-color:#ff3131;min-width:25px;height:25px;margin-left:12px;border-radius:50px;transform:translateY(-7px)}.top-menu a.category-link{padding:8px 12px;margin-left:12px;margin-bottom:12px}}.seekbar{position:fixed;bottom:0;left:0;height:7px;background-color:#23ca66;width:0%;transition:width 0.1s linear}.page-landing{padding:50px 10%;max-width:1200px;margin:auto}.page-landing .wp-block-separator{border-top:1px solid #2a2a2a;margin-top:28px}.page-landing h1{font:42px "YekanBakh";color:black;margin-bottom:20px;text-align:center}.page-landing .read-times{font:16px "YekanBakh";text-align:center;margin-bottom:8px}.page-landing .content .wp-block-image img{border-radius:12px}.page-landing .content a{font:18px "Regular"}.page-landing .content .wp-block-buttons{margin-bottom:12px}.page-landing .content .wp-block-buttons .wp-block-button.is-style-outline a.wp-element-button{background-color:white}.page-landing .content .wp-block-buttons .wp-block-button a.wp-element-button{background-color:black;font:18px "Regular";cursor:pointer;margin:auto;text-align:center;border:2px solid black}.page-landing .content .wp-block-buttons .wp-block-button a.wp-element-button:hover{background-color:#f6c105;color:black;border-color:black}.page-landing .content strong{font:18px "Medium"}.page-landing .content h2{font:24px "Bold";color:black;margin-bottom:15px;margin-top:30px}.page-landing .content h3{font:22px "Medium";color:black;margin-bottom:15px;margin-top:30px}.page-landing .content p{font:18px "Light";margin-top:4px;line-height:1.8;color:black;margin-bottom:20px}@media (max-width: 600px){.page-landing{padding:50px 15px}.page-landing h1{font:32px "YekanBakh"}.page-landing .content a{font:16px "Regular"}.page-landing .content strong{font:16px "Medium";line-height:1.8}.page-landing .content p{font:16px "Light";line-height:1.8}.page-landing .content h2{font:22px "Bold"}.page-landing .content h3{font:20px "Medium"}}div.pagination{display:flex;align-items:center;justify-content:center;margin-top:40px;font:18px "Light"}div.pagination .navigation .nav-links{font:18px "Light"}div.pagination .navigation .nav-links .page-numbers{margin:0 3px;font-size:17px;background-color:#f4f4f5;border-radius:4px;padding:8px 8px;min-width:40px;text-align:center;display:inline-block}
