@font-face{font-family:TnaArabic;src:url("arabic.woff2") format("woff2");font-style:normal;font-weight:100 900;font-display:swap}
:root{--navy:#071e3b;--gold:#d6ac49;--red:#c51f35;--paper:#fff;--bg:#f5f5f2;--ink:#142339;--muted:#637082;--line:#e1e3e6;--width:1320px;--radius:10px;--gap:20px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-family,TnaArabic,Tahoma,Arial,sans-serif);line-height:1.65;font-size:16px}a{color:inherit;text-decoration:none}a:hover{color:var(--red)}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--gold);outline-offset:3px}img{max-width:100%;height:auto;display:block}button{border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);padding:6px 12px}.wrap{width:min(var(--width),calc(100% - 48px));margin-inline:auto}.screen-reader-text,.skip-link:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.skip-link:focus{position:fixed;top:8px;inset-inline-start:8px;background:#fff;padding:12px;z-index:100}.site-header{background:var(--paper);border-inline:1px solid var(--line);padding-inline:24px}.utility{min-height:40px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:20px;font-size:12px;color:var(--muted)}.edition{font-weight:800;color:var(--navy);background:#f5e8c4;padding:2px 10px;border-radius:3px}.utility-links{margin-inline-start:auto;display:flex;align-items:center;gap:18px}.icon-button{font-family:Arial,sans-serif;padding:4px 10px;font-size:24px;border:0;background:transparent}.masthead{min-height:144px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:18px}.brand{display:flex;align-items:center;gap:22px;color:var(--navy)}.brand:hover{color:var(--navy)}.brand strong{display:block;font-size:clamp(32px,4.8vw,68px);font-weight:900;line-height:1.25;letter-spacing:-2px}.brand small{display:block;letter-spacing:6px;font:700 13px/2 Arial,sans-serif;text-align:center}.brand-emblem{width:80px;height:90px;object-fit:contain}.custom-logo-link{max-width:70px}.main-nav{background:var(--navy);margin-inline:-24px;border-bottom:3px solid var(--gold);color:white}.nav-list{list-style:none;margin:0;padding:0 16px;display:flex;flex-wrap:wrap;gap:0}.nav-list>li{position:relative}.nav-list a{display:block;padding:13px 19px;font-size:15px;font-weight:700}.nav-list a:hover,.nav-list .current-menu-item>a{background:rgba(255,255,255,.09);color:var(--gold)}.nav-list .sub-menu{display:none;position:absolute;inset-block-start:100%;min-width:180px;background:var(--navy);list-style:none;padding:0;z-index:30}.nav-list li:hover>.sub-menu,.nav-list li:focus-within>.sub-menu{display:block}.menu-toggle{display:none}.breaking{display:flex;align-items:center;gap:16px;background:var(--red);color:#fff;margin-block:12px;border-radius:4px;overflow:hidden;font-size:13px}.breaking strong{background:#fff;color:var(--red);font-size:19px;padding:4px 20px;margin:3px;border-radius:3px}.breaking span{padding:6px 0}.search-form{display:flex;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--bg);max-width:100%}.search-form label{flex:1;min-width:0}.search-form input{border:0;background:transparent;width:100%;min-width:0;padding:10px 12px;font-size:13px;color:var(--ink)}.search-form button{border:0;background:transparent;font-size:24px;padding:0 12px}.masthead-search{width:235px}.top-ad{margin-block:14px}.ad-slot{display:flex;align-items:center;justify-content:center;min-height:90px;background:repeating-linear-gradient(135deg,#f1f2f4,#f1f2f4 8px,#eceef1 8px,#eceef1 16px);border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:12px;letter-spacing:1px;margin-block:12px}.ad-sidebar{min-height:250px}.ad-label{font-size:10px;color:var(--muted);text-align:center}.editorial-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:var(--gap);align-items:start}.editorial-main{min-width:0}.homepage{margin-block:22px 40px}.editorial-sidebar{display:grid;gap:18px}.panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.section-title{font-size:18px;line-height:1.5;margin:0 0 16px;padding-bottom:10px;border-bottom:2px solid var(--gold);color:var(--navy)}.hero{position:relative;min-height:360px;border-radius:var(--radius);overflow:hidden;background:var(--navy);color:white;isolation:isolate}.hero-background,.hero-picture{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hero-picture img{width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,14,34,.98),rgba(3,14,34,.8) 30%,rgba(3,14,34,.05) 65%);z-index:-1}.hero-copy{max-width:48%;padding:28px;position:relative;margin-left:0;margin-right:auto;text-align:start}.hero h1{font-size:clamp(32px,3.6vw,52px);font-weight:900;line-height:1.3;letter-spacing:-1px;margin:16px 0}.hero h1 a:hover{color:var(--gold)}.hero p{font-size:14px;color:#e7edf7;margin-bottom:22px}.hero-kicker{display:inline-block;background:var(--red);border-radius:3px;padding:4px 10px;font-size:12px;font-weight:700}.gold-button{display:inline-block;background:linear-gradient(#f1d489,#d4a737);color:#0b203a;padding:8px 18px;border:1px solid #e8c878;border-radius:4px;font-weight:800;font-size:14px}.gold-button:hover{color:#0b203a;background:#f3d895}.visual-caption{position:absolute;bottom:8px;right:12px;font-size:9px;color:#fff;background:#071e3bb3;padding:2px 5px}.featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:16px 28px}.news-card{border:1px solid var(--line);background:var(--paper);border-radius:var(--radius);overflow:hidden;min-width:0;transition:border-color .2s,transform .2s}.news-card:hover{border-color:#c4ab72;transform:translateY(-2px)}.card-image{display:block;overflow:hidden;aspect-ratio:1.6;background:var(--navy)}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.news-card:hover img{transform:scale(1.025)}.card-content{padding:14px}.category-chip{font-size:11px;color:var(--red);font-weight:800}.news-card h3{font-size:19px;line-height:1.55;font-weight:800;margin:6px 0 10px}.excerpt{font-size:13px;color:var(--muted);margin-block:8px 12px}.card-meta{display:grid;gap:4px;font-size:10px;color:var(--muted)}.source-link{font-weight:700;color:var(--red);font-size:11px;margin-top:2px}.compact{display:flex;flex-direction:column;position:relative;padding-top:30px}.compact .category-chip{position:absolute;top:0;inset-inline:0;display:block;background:var(--navy);color:#fff;text-align:center;line-height:30px;font-size:12px}.compact h3{font-size:14px;line-height:1.55;margin-top:0}.compact .card-content{padding:10px}.compact .source{font-size:9px}.news-section{margin-block:26px}.section-heading{display:flex;align-items:center;justify-content:space-between;background:var(--navy);color:#fff;border-radius:5px;border-top:2px solid var(--gold);padding:8px 16px;margin-bottom:16px;gap:10px}.section-heading h2{font-size:20px;margin:0;font-weight:800}.section-heading>a,.section-heading>span{font-size:11px;color:#ddd}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ranked-list{list-style:none;padding:0;margin:0;counter-reset:rank}.ranked-list li{counter-increment:rank;position:relative;padding:12px 36px 12px 0;border-bottom:1px solid var(--line);font-size:13px;font-weight:700;line-height:1.6}.ranked-list li:before{content:counter(rank,decimal-leading-zero);position:absolute;right:0;top:15px;color:var(--navy);background:#f2e1b0;padding:0 4px;font:800 15px/1.5 Arial;border-radius:4px}.ranked-list li:last-child{border-bottom:0}.ranked-list time{display:block;font:10px/2 Arial;color:var(--muted)}.facts p{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);padding-bottom:10px;font-size:12px}.facts strong{font:800 25px Arial;color:var(--navy)}.region-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.region-label{display:block;text-align:center;font-size:13px;background:#eceff3;border-radius:5px;margin-bottom:8px;padding:5px;font-weight:700}.category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.category-tile{border:1px solid #ddceac;border-radius:6px;padding:16px;background:var(--paper);border-top:4px solid var(--gold)}.category-tile span{font-size:15px;font-weight:800;display:block}.category-tile small{color:var(--muted);font-size:10px}.site-footer{background:var(--navy);color:#edf0f6;border-top:4px solid var(--gold);padding:36px 0 20px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:36px}.footer-brand{font-size:28px;font-weight:900}.footer-grid p,.footer-grid small{font-size:12px;color:#c1ccdc}.footer-menu{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:13px}.social-links{display:flex;gap:12px;flex-wrap:wrap;align-content:start;font:12px Arial}.site-footer a:hover{color:var(--gold)}.copyright{border-top:1px solid #ffffff20;margin-top:28px;padding-top:16px;font:11px Arial;display:flex;align-items:center;gap:16px}.saved-toggle{margin-inline-start:auto;color:#fff;border-color:#ffffff40;background:transparent;font-size:11px}.back-top{position:fixed;bottom:20px;inset-inline-end:20px;background:var(--gold);border:0;color:var(--navy);z-index:20}.pagination,.navigation.pagination{grid-column:1/-1;display:flex;gap:8px;justify-content:center;margin-block:20px}.page-numbers{display:inline-block;padding:6px 12px;border:1px solid var(--line);border-radius:4px;background:var(--paper)}.page-numbers.current{background:var(--navy);color:#fff}.archive-page,.single-page,.page-content{padding-block:24px 48px}.archive-header h1{font-size:36px;margin:8px 0 24px}.archive-description{color:var(--muted)}.eyebrow{font:700 11px Arial;letter-spacing:3px;color:var(--red)}.breadcrumbs{font-size:11px;margin-bottom:22px;color:var(--muted)}.article{padding:32px}.article h1{font-size:clamp(28px,3vw,44px);line-height:1.5;margin-block:12px 20px}.article header>a{color:var(--red);font-size:12px;font-weight:700}.byline{display:flex;gap:16px;flex-wrap:wrap;color:var(--muted);font-size:11px;margin-block:12px}.article>.source,.article header>.source{display:block;font-size:12px;color:var(--muted)}.article-actions{display:flex;gap:8px;flex-wrap:wrap;margin-block:22px}.article-actions button{font-size:12px;background:var(--bg)}.article-actions button[aria-pressed=true]{background:var(--gold);color:#071e3b}.article-image{margin:24px -32px}.article-image img{width:100%;height:auto;max-height:660px;object-fit:cover}.article-image figcaption{font-size:11px;color:var(--muted);padding:8px 32px}.article-body{font-size:var(--article-size,19px);line-height:2;overflow-wrap:anywhere}.article-body a{color:var(--red);text-decoration:underline;text-underline-offset:4px}.article-body h2,.article-body h3{line-height:1.6;color:var(--navy)}.article-body iframe,.article-body video{max-width:100%}.article-body blockquote{border-inline-start:4px solid var(--gold);padding:10px 22px;background:var(--bg);margin:24px 0}.correction,.author-box{padding:18px;background:var(--bg);border-inline-start:3px solid var(--gold);font-size:13px;margin-top:22px}.page-content{max-width:1000px}.not-found{text-align:center;padding-block:80px}.not-found .search-form{max-width:500px;margin:30px auto}.no-sidebar .editorial-layout{grid-template-columns:1fr}.no-sidebar .hero{min-height:420px}.tna-demo-banner{background:#fff1ce;color:#4b3806;text-align:center;font-size:12px;padding:8px}.tna-sources{list-style:none;padding:0;font-size:12px;display:grid;gap:8px}.share-status{font-size:11px;color:var(--muted)}dialog{border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);width:min(560px,90vw);padding:24px}dialog::backdrop{background:#071e3ba8}.saved-close{float:inline-end}#saved-list{padding:0;list-style:none;display:grid;gap:12px}#saved-list li{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding-block:10px}#saved-list li a{flex:1}.tna-dark{--paper:#142238;--bg:#0c1727;--ink:#e5eaf3;--muted:#a9b6c8;--line:#2b3a50}.tna-dark .brand,.tna-dark .section-title,.tna-dark .article-body h2,.tna-dark .article-body h3,.tna-dark .facts strong{color:#e9d297}.tna-dark .region-label{background:#22324b}.tna-dark .ad-slot{background:#1b2c43}.tna-dark .edition{background:#3b3422;color:#efd78f}.tna-contact input,.tna-contact textarea{width:100%;padding:10px;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:5px}.tna-contact label{display:block;margin-block:15px}.tna-contact .honey{display:none}.tna-directory{list-style:none;padding:0;display:grid;gap:16px}.tna-directory li{border:1px solid var(--line);padding:16px;border-radius:8px}
@media(min-width:1600px){.hero{min-height:420px}}
@media(max-width:1100px){.editorial-layout{grid-template-columns:minmax(0,1fr) 210px;gap:16px}.site-header{padding-inline:16px}.main-nav{margin-inline:-16px}.nav-list a{padding:12px 14px}.hero-copy{padding:24px;max-width:53%}.hero h1{font-size:37px}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact h3{font-size:16px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.region-grid,.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.masthead-search{width:200px}.brand strong{font-size:48px}.brand-emblem{width:65px}}
@media(max-width:760px){.wrap{width:calc(100% - 24px)}.site-header{padding-inline:12px}.utility{font-size:10px;gap:10px;min-height:36px}.edition{font-size:9px;padding:2px 6px}.utility>span:nth-child(2){font-size:9px}.utility-links{gap:5px}.masthead{min-height:100px;padding-block:12px;gap:8px}.brand{gap:8px}.brand strong{font-size:clamp(26px,7.5vw,44px);letter-spacing:-1px}.brand small{font-size:9px;letter-spacing:3px}.brand-emblem{width:45px;height:55px}.masthead-search{display:none}.menu-toggle{display:block}.custom-logo-link{display:none}.main-nav{margin-inline:-12px;display:none}.main-nav.is-open{display:block}.nav-list{flex-direction:column;padding:8px}.nav-list a{padding:10px 14px}.nav-list .sub-menu{position:static;display:block;padding-inline-start:20px;background:transparent}.breaking{font-size:11px;gap:8px;margin-block:8px}.breaking strong{padding:4px 12px;font-size:16px}.breaking span{max-height:54px;overflow:hidden;padding-inline-end:8px}.editorial-layout{display:block}.editorial-sidebar{margin-top:24px;grid-template-columns:1fr 1fr;gap:12px}.hero{min-height:310px}.hero-copy{padding:22px 18px;max-width:62%}.hero h1{font-size:34px;line-height:1.4}.hero p{font-size:11px}.hero-kicker{font-size:10px}.gold-button{font-size:12px;padding:7px 12px}.hero:after{background:linear-gradient(90deg,rgba(3,14,34,.98),rgba(3,14,34,.85) 35%,rgba(3,14,34,.05) 85%)}.hero-background{object-position:right center}.featured-grid{gap:10px;margin-top:12px}.news-grid{gap:12px}.news-card h3{font-size:17px}.compact h3{font-size:14px}.card-content{padding:12px}.excerpt{font-size:12px}.section-heading h2{font-size:17px}.section-heading{padding:8px 12px}.ranked-list li{font-size:12px}.panel{padding:14px}.section-title{font-size:16px}.footer-grid{grid-template-columns:1fr;gap:20px}.footer-menu{display:flex;flex-wrap:wrap;gap:14px}.site-footer{padding-top:24px}.article{padding:20px}.article-image{margin-inline:-20px}.article-body{font-size:var(--article-size,18px)}.article h1{font-size:28px}.article-actions{gap:6px}.ad-slot{min-height:90px}.ad-sidebar{min-height:250px}.copyright{flex-wrap:wrap}.no-sidebar .hero{min-height:310px}}
@media(max-width:420px){.news-grid{grid-template-columns:1fr}.featured-grid .card-meta .source{display:none}.editorial-sidebar{grid-template-columns:1fr}.brand-emblem{width:38px;height:46px}.brand strong{font-size:29px}.hero-copy{max-width:65%;padding:18px 12px}.hero h1{font-size:29px}.hero p{font-size:11px}.utility>span:nth-child(2){max-width:130px}.region-grid .compact h3{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
@media print{.site-header,.site-footer,.editorial-sidebar,.article-actions,.back-top,.ad-slot{display:none}.wrap{width:100%}.editorial-layout{display:block}body{background:white;color:black}.article{border:0}.article-body a:after{content:" (" attr(href) ")";font-size:10px}}

.article-body{zoom:var(--font-scale,100%)}

.editorial-sidebar,.widget{min-width:0}.widget input,.widget select,.widget textarea{max-width:100%}.widget ul{padding-inline-start:18px}.widget .wp-block-search__inside-wrapper{flex-wrap:wrap}.widget .wp-block-search__input{min-width:0;width:100%}.widget .wp-block-search__button{margin:8px 0 0}.site-header,.homepage,.archive-page,.single-page,.page-content{clear:both}

.mobile-dock{display:none}
@media(max-width:760px){.main-nav{display:block}.tna-js .main-nav:not(.is-open){display:none}.tna-js .mobile-dock{display:flex;position:fixed;bottom:0;inset-inline:0;z-index:40;justify-content:space-around;align-items:center;background:var(--navy);border-top:2px solid var(--gold);padding:6px 6px max(6px,env(safe-area-inset-bottom));color:#fff;min-height:64px}.mobile-dock a,.mobile-dock button{display:flex;flex-direction:column;align-items:center;font-size:10px;line-height:1.3;color:inherit;background:transparent;border:0;padding:3px 12px;margin:0}.mobile-dock span{font:25px/1.2 Arial;color:var(--gold)}.site-footer{padding-bottom:88px}.back-top{bottom:84px}}

@font-face{font-family:TnaKufi;src:url("kufi.woff2") format("woff2");font-weight:100 900;font-display:swap}
.brand strong{font-family:TnaKufi,TnaArabic,Tahoma,sans-serif;font-weight:900;font-size:clamp(32px,4.1vw,60px);line-height:1.8;letter-spacing:0;font-feature-settings:"liga" 1}.brand small{letter-spacing:4px}.masthead{padding-block:12px}.article{border-top:3px solid var(--gold)}.article h1{font-size:clamp(28px,3vw,42px);font-weight:850;line-height:1.7;letter-spacing:0}.article-body{max-width:780px;margin-inline:auto;line-height:2.05}.article-body p{margin:0 0 1.35em;unicode-bidi:plaintext}.article-body h2{font-size:26px;border-inline-start:4px solid var(--gold);padding-inline-start:14px;margin-top:1.8em}.article-body h3{font-size:22px}.article-image img{max-height:600px;object-fit:contain;background:#f0f2f5}.reading-time{display:inline-block;background:var(--bg);color:var(--muted);font-size:11px;padding:3px 10px;border-radius:20px;margin-top:12px}.tna-toc{border:1px solid var(--line);background:var(--bg);padding:14px 18px;border-radius:8px;margin-block:22px;font-size:14px}.tna-toc summary{font-weight:800;cursor:pointer}.tna-toc ol{margin-bottom:0;padding-inline-start:22px}.tna-source-box{background:var(--bg);border-inline-start:3px solid var(--gold);padding:12px 16px;font-size:12px;margin-block:15px}.gmindev-credit{font:11px/1.8 Arial,sans-serif;color:#d8dfeb}.gmindev-credit strong{color:var(--gold)}.tna-keypoints{border:1px solid var(--line);padding:18px;background:var(--bg);border-radius:8px}.tna-keypoints strong{font-size:18px}
@media(max-width:760px){.brand strong{font-size:clamp(25px,6.5vw,36px);line-height:1.8}.article h1{font-size:28px;line-height:1.65}.article-body h2{font-size:23px}.brand small{letter-spacing:2px;font-size:9px}.copyright{gap:12px}.article-body{font-size:var(--article-size,18px)}}

.comments-area h3{font-size:22px}.comment-form p{margin-bottom:18px}.comment-form label{display:block;font-size:13px;margin-bottom:6px}.comment-form input:not([type=checkbox]):not([type=submit]),.comment-form textarea{display:block;width:100%;max-width:100%;border:1px solid var(--line);padding:12px;background:var(--bg);color:var(--ink);border-radius:6px}.comment-form textarea{min-height:170px}.comment-form input[type=submit]{background:var(--navy);color:#fff;border:0;padding:12px 24px;border-radius:6px}.comment-form-cookies-consent{display:flex;gap:8px;align-items:start}.comment-form-cookies-consent label{display:inline}.comment-form .aiowps-captcha-equation input{max-width:120px}

.tna-source-box{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.tna-source-box .source-link{margin-top:0}

.brand-logo-image{width:160px;height:auto;max-height:145px;object-fit:contain}.brand.has-logo{gap:20px}.brand.has-logo strong{font-size:clamp(28px,3.3vw,48px)}@media(max-width:760px){.brand-logo-image{width:95px;max-height:100px}.brand.has-logo{gap:10px}.brand.has-logo strong{font-size:clamp(20px,5vw,28px)}}

.masthead{background:var(--navy);margin-inline:-24px;padding-inline:24px}.masthead .brand strong,.masthead .brand small,.masthead .menu-toggle{color:white}.masthead .search-form{background:var(--paper)}@media(max-width:1100px){.masthead{margin-inline:-16px;padding-inline:16px}}@media(max-width:760px){.masthead{margin-inline:-12px;padding-inline:12px}}
