/* Page adjustments only; NYRR component CSS and the shared Tehran shell stay authoritative. */
body[data-tc-nyrr-articles] main{background:var(--trc-surface);color:var(--trc-ink)}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"]{background:var(--trc-surface)}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] .j4rrmc1{direction:rtl;gap:1rem}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] .j4rrmc2{gap:.75rem}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._1hbswef0{min-width:min(100%,18rem)}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._15j9fkh2{position:relative}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._15j9fkh3{min-height:3rem;min-width:9rem;padding:.65rem 1rem;border:1px solid var(--trc-gray);background:#fff;color:var(--trc-ink);font:inherit;cursor:pointer}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._15j9fkh5{position:absolute;z-index:5;top:100%;right:0;min-width:11rem;max-height:18rem;overflow:auto;padding:.4rem;background:#fff;border:1px solid var(--trc-gray);box-shadow:0 12px 26px #153c3526}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._15j9fkh5[hidden]{display:none}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._15j9fkh5 button{display:block;width:100%;padding:.5rem .75rem;border:0;background:none;color:var(--trc-ink);text-align:right;font:inherit;cursor:pointer}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._15j9fkh5 button:hover{background:#d8eee8}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] .j4rrmc3{padding:.5rem .75rem;border:0;background:none;color:var(--trc-ink);font:inherit;cursor:pointer}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._17zjjo14{text-align:right}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] ._17zjjo18{font-size:clamp(1.15rem,1.6vw,1.65rem);line-height:1.55}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] .trc-gallery-card-label{display:inline-block;margin-block-end:.35rem;color:var(--trc-green);font-size:.8rem;font-weight:700}
body[data-tc-nyrr-articles] main section[data-block-type="news-block"] .trc-article-empty{padding:2rem 0;text-align:center;color:var(--trc-ink)}
body[data-tc-nyrr-articles] main section[data-block-type="deluxe-header-block"] :is(h1,h2){color:#fff;text-align:right;text-shadow:0 2px 18px #0007}
body[data-tc-nyrr-articles] main section[data-block-type="deluxe-header-block"] picture._92c1sve{z-index:0}
body[data-tc-nyrr-articles] main section[data-block-type="deluxe-header-block"] ._92c1sv8{position:relative;z-index:1}
body[data-tc-nyrr-articles] main section[data-block-type="deluxe-header-block"] img{object-fit:cover}
body[data-tc-nyrr-articles] main article.zzup6z0{background:var(--trc-surface)}
body[data-tc-nyrr-articles] main.tc-nyrr-article-main{padding-block-start:clamp(2.5rem,4vw,4.5rem)}
body[data-tc-nyrr-articles] main article.zzup6z0 h1.trc-article-title{color:var(--trc-purple);text-align:center;line-height:1.2;font-size:clamp(2.5rem,5vw,5.25rem);overflow-wrap:anywhere}
body[data-tc-nyrr-articles] main article.zzup6z0 h1.trc-article-title .zzup6z3{color:var(--trc-yellow);text-shadow:0 1px 1px #715600}
body[data-tc-nyrr-articles] main article.zzup6z0 ._14cf9910,
body[data-tc-nyrr-articles] main article.zzup6z0 ._14cf9911,
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6{color:var(--trc-ink)}
body[data-tc-nyrr-articles] main article.zzup6z0 .ju4ral2,
body[data-tc-nyrr-articles] main article.zzup6z0 .ju4ral2 picture{display:block;width:100%;aspect-ratio:1.92;overflow:hidden}
body[data-tc-nyrr-articles] main article.zzup6z0 .ju4ral2 img{display:block;width:100%;height:100%;object-fit:cover}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6{line-height:2.05}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 img{max-width:100%;height:auto}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 .x2jflr1{direction:rtl;text-align:right;line-height:2}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 .x2jflr1 :is(h2,h3,h4){color:var(--trc-green);text-align:right;line-height:1.45}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 .x2jflr1 h2{font-size:clamp(1.55rem,2.5vw,2rem);padding-block-start:2rem;margin-block:0 1rem}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 .x2jflr1 h3{font-size:clamp(1.3rem,2vw,1.55rem);padding-block-start:1.5rem;margin-block:0 .75rem}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 .x2jflr1 :is(h2,h3):first-child{padding-block-start:0}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 .trc-article-heading-image{margin:1.5rem 0 2rem}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 .trc-article-heading-image img{display:block;width:100%;height:auto}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 a{color:var(--trc-ink);text-decoration:underline}
body[data-tc-nyrr-articles] .ez-toc-sticky{display:none!important}
body[data-tc-nyrr-articles] main .tc-nyrr-load-more:has(a){justify-content:center;align-items:center;flex-direction:column}
body[data-tc-nyrr-articles] main .tc-nyrr-load-more a{border:1px solid var(--trc-ink);background:transparent;color:var(--trc-ink);padding:.5rem 3.5rem;text-decoration:none}
body[data-tc-nyrr-articles] main .tc-nyrr-load-more a[aria-disabled="true"]{opacity:.55;pointer-events:none}
body[data-tc-nyrr-articles] main .tc-nyrr-load-status:empty{display:none}
@media(max-width:47.99em){body[data-tc-nyrr-articles] main article.zzup6z0 h1.trc-article-title{font-size:clamp(2rem,8vw,3rem);line-height:1.35}body[data-tc-nyrr-articles] main section[data-block-type="news-block"] .j4rrmc1{align-items:stretch}}
body[data-tc-nyrr-articles] main article.zzup6z0 .zzup6z6 .x2jflr1 .tc-ui-promo :is(h4,h5) { color: var(--tc-promo-ink,var(--tc-ink)); font-size: clamp(20px,2vw,26px); line-height: 1.6; margin: 0 0 12px; padding: 0; text-align: center; }
