.category-badge[data-category=economy]{background:#e5f3fc;color:#0785d1}.category-badge[data-category=news]{background:#eef2ff;color:#4f46e5}.category-badge[data-category=markets]{background:#e0f2fe;color:#0369a1}.category-badge[data-category=saudi]{background:#e7f6ee;color:#16834d}.category-badge[data-category=industry]{background:#fff1e7;color:#c26a18}.category-badge[data-category=energy]{background:#fef9c3;color:#94700b}.category-badge[data-category=property]{background:#f3e8ff;color:#8b4bc2}
.ad-slot{border:0;background:#0f172a}.ad-slot-label{z-index:1;background:#fffffff0;color:#64748b}.ad-slot--wide{min-height:0;aspect-ratio:1200/180}.ad-slot--sidebar{height:auto;aspect-ratio:600/520}.ad-artwork{display:block;width:100%;height:100%;object-fit:cover}.ad-slot-note{position:absolute;bottom:6px;left:10px;font-size:8px;color:#fff;background:#0f172a80;border-radius:3px;padding:0 5px}
.category-page{margin-top:0}.category-heading{border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:22px}.category-heading h1{font-size:28px;margin:8px 0}.category-heading p{font-size:13px;color:#64748b;line-height:1.9;margin:0}.category-feature{display:grid;grid-template-columns:1.1fr 1fr;background:#f8fafc;border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:28px}.category-feature img{width:100%;height:270px;object-fit:cover}.category-feature>div{padding:24px}.category-feature h2{font-size:21px;line-height:1.8;margin:10px 0}.category-feature p{font-size:12px;color:#64748b;line-height:1.9}.load-more-wrap{text-align:center;margin-top:25px}.load-more-wrap .primary[hidden]{display:none}.article-author{display:flex;align-items:center;gap:12px;margin:18px 0}.article-author img{border-radius:50%}.article-author strong{display:block;font-size:12px}.article-author span{display:block;color:#94a3b8;font-size:10px}.article-summary{background:#f0f7fc;border-right:3px solid #0785d1;border-radius:7px;padding:16px 20px;margin-top:20px}.article-summary>strong{color:#0369a1;font-size:12px}.article .article-summary p{font-size:14px;line-height:2;margin:7px 0 0}.social-share{display:flex;gap:7px}.social-share a{padding:6px 12px;border-radius:5px;font-size:11px;color:#fff}.share-whatsapp{background:#16834d}.share-facebook{background:#2563eb}.article-tools{flex-wrap:wrap;align-items:center}
@media(max-width:760px){.mini-grid{grid-template-columns:1fr;gap:12px}.mini{display:grid;grid-template-columns:110px minmax(0,1fr)}.mini img{width:110px;height:100%;min-height:125px}.mini-body{padding:12px}.mini .mini-body h3{font-size:13px;line-height:1.9;margin:6px 0}.mini .mini-body .meta{margin:0;padding:5px 0;border:0;font-size:9px}.ad-slot--wide{aspect-ratio:auto;height:100px}.ad-slot--wide .ad-artwork{object-fit:cover;object-position:right}.category-feature{grid-template-columns:1fr}.category-feature img{height:210px}.category-feature>div{padding:18px}.category-feature h2{font-size:19px}.category-heading h1{font-size:24px}.article .article-summary p{font-size:13px}.article-summary{padding:14px}.article-tools button,.social-share a{font-size:10px;padding:6px 10px}}
