/*!/wp-content/themes/masterstudy-child/assets/css/diwan-articles.css*/.diwan-articles{--da-navy:#1e2e4f;--da-navy-deep:#16233d;--da-gold:#d4a84b;--da-gold-soft:#d2bb82;--da-muted:#5a6b86;--da-border:#e6ebf2;--da-bg:#f7f9fc;font-family:'Cairo',sans-serif;direction:rtl;color:var(--da-navy);background:#fff}.diwan-articles *,.diwan-articles *::before,.diwan-articles *::after{box-sizing:border-box}.diwan-articles a{text-decoration:none;color:inherit}.diwan-articles__wrap{max-width:1140px;margin:0 auto;padding:48px 20px 80px}.diwan-articles__hero{text-align:center;max-width:720px;margin:0 auto 48px}.diwan-articles__breadcrumb{display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:18px}.diwan-article-single__hero .diwan-breadcrumbs{margin-bottom:18px}.diwan-articles__badge{display:inline-block;background:var(--da-navy);color:#fff;font-size:13px;font-weight:700;padding:6px 16px;border-radius:999px;margin-bottom:16px}.diwan-articles__title{margin:0 0 12px;font-size:clamp(28px, 4vw, 40px);font-weight:800;line-height:1.35;color:var(--da-navy)}.diwan-articles__subtitle{margin:0;font-size:15px;font-weight:500;line-height:1.8;color:var(--da-muted)}.diwan-articles__filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:40px}.diwan-articles__filter{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid var(--da-border);border-radius:999px;background:#fff;color:var(--da-muted);font-size:13px;font-weight:700;transition:background .2s ease,color .2s ease,border-color .2s ease}.diwan-articles__filter:hover,.diwan-articles__filter.is-active{background:var(--da-navy);border-color:var(--da-navy);color:#fff}.diwan-articles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.diwan-article-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--da-border);border-radius:16px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.diwan-article-card:hover{transform:translateY(-4px);border-color:#c8d2e0;box-shadow:0 14px 32px rgb(30 46 79 / .1)}.diwan-article-card__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--da-bg)}.diwan-article-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.diwan-article-card:hover .diwan-article-card__media img{transform:scale(1.04)}.diwan-article-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#1e2e4f 0%,#2a4068 100%);color:var(--da-gold-soft);font-size:28px;font-weight:800}.diwan-article-card__body{display:flex;flex-direction:column;gap:10px;padding:22px 20px 24px;flex:1}.diwan-article-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px;font-weight:600;color:var(--da-muted)}.diwan-article-card__cat{color:var(--da-gold);font-weight:800}.diwan-article-card__title{margin:0;font-size:18px;font-weight:800;line-height:1.5;color:var(--da-navy)}.diwan-article-card__excerpt{margin:0;font-size:14px;font-weight:500;line-height:1.75;color:var(--da-muted);flex:1}.diwan-article-card__link{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:var(--da-navy);font-size:13px;font-weight:800}.diwan-article-card__link svg{width:16px;height:16px;transition:transform .2s ease}.diwan-article-card:hover .diwan-article-card__link svg{transform:translateX(-3px)}.diwan-articles__pagination{margin-top:48px;display:flex;justify-content:center}.diwan-articles__pagination .nav-links,.diwan-articles__pagination .page-numbers{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.diwan-articles__pagination a,.diwan-articles__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--da-border);background:#fff;color:var(--da-navy);font-size:14px;font-weight:700}.diwan-articles__pagination .current,.diwan-articles__pagination a:hover{background:var(--da-navy);border-color:var(--da-navy);color:#fff}.diwan-articles__empty{text-align:center;padding:60px 20px;color:var(--da-muted);font-size:15px;font-weight:600}.diwan-article-single__layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.diwan-article-single__hero{margin-bottom:28px}.diwan-article-single__cat{display:inline-block;margin-bottom:12px;color:var(--da-gold);font-size:13px;font-weight:800}.diwan-article-single__title{margin:0 0 16px;font-size:clamp(26px, 4vw, 38px);font-weight:800;line-height:1.4;color:var(--da-navy)}.diwan-article-single__meta{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-bottom:28px;font-size:13px;font-weight:600;color:var(--da-muted)}.diwan-article-single__author{display:inline-flex;align-items:center;gap:10px}.diwan-article-single__author img{width:36px;height:36px;border-radius:50%;object-fit:cover}.diwan-article-single__cover{margin-bottom:32px;border-radius:18px;overflow:hidden;border:1px solid var(--da-border)}.diwan-article-single__cover img{display:block;width:100%;height:auto}.diwan-article-single__content{font-size:16px;font-weight:500;line-height:1.95;color:#334155}.diwan-article-single__content>*:first-child{margin-top:0}.diwan-article-single__content h2,.diwan-article-single__content h3,.diwan-article-single__content h4{color:var(--da-navy);font-weight:800;line-height:1.4;margin:1.6em 0 .7em}.diwan-article-single__content p{margin:0 0 1.15em}.diwan-article-single__content a{color:var(--da-navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}.diwan-article-single__content ul,.diwan-article-single__content ol{padding-right:1.2em;margin:0 0 1.2em}.diwan-article-single__content img{max-width:100%;height:auto;border-radius:12px}.diwan-article-single__content blockquote{margin:1.5em 0;padding:16px 20px;border-right:4px solid var(--da-gold);background:var(--da-bg);border-radius:0 12px 12px 0;color:var(--da-navy);font-weight:600}.diwan-article-single__aside{position:sticky;top:96px}.diwan-article-aside-box{background:#fff;border:1px solid var(--da-border);border-radius:16px;padding:22px 18px}.diwan-article-aside-box__title{margin:0 0 16px;font-size:16px;font-weight:800;color:var(--da-navy)}.diwan-article-aside-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.diwan-article-aside-item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center}.diwan-article-aside-item__thumb{width:72px;height:56px;border-radius:10px;overflow:hidden;background:var(--da-bg);flex-shrink:0}.diwan-article-aside-item__thumb img{display:block;width:100%;height:100%;object-fit:cover}.diwan-article-aside-item__title{margin:0;font-size:13px;font-weight:700;line-height:1.55;color:var(--da-navy)}.diwan-article-aside-item:hover .diwan-article-aside-item__title{color:#16233d}.diwan-article-single__back{display:inline-flex;align-items:center;gap:8px;margin-top:40px;min-height:44px;padding:0 18px;border-radius:10px;border:1px solid var(--da-navy);background:#fff;color:var(--da-navy);font-size:13px;font-weight:800;transition:background .2s ease,color .2s ease}.diwan-article-single__back:hover{background:var(--da-navy);color:#fff}@media (max-width:991.98px){.diwan-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.diwan-article-single__layout{grid-template-columns:1fr;gap:36px}.diwan-article-single__aside{position:static}}@media (max-width:640px){.diwan-articles__wrap{padding:32px 16px 64px}.diwan-articles__grid{grid-template-columns:1fr}}