[Reading 51 lines from start (total: 51 lines, 0 remaining)]

/* KoohRun — Antonio Negri essay. Scoped exclusively to this post. */
html body.single-post.kr-negri-feature { background:#090a09!important; color:#e9e4da!important; }
html body.single-post.kr-negri-feature .single-page { box-sizing:border-box!important; width:100%!important; max-width:1240px!important; margin:0 auto!important; padding:24px clamp(12px,2.4vw,32px) 56px!important; background:transparent!important; }
html body.single-post.kr-negri-feature .single-layout { display:block!important; width:100%!important; max-width:1180px!important; min-width:0!important; margin:0 auto!important; padding:0!important; }
html body.single-post.kr-negri-feature .single-main { display:block!important; box-sizing:border-box!important; width:100%!important; max-width:1120px!important; min-width:0!important; margin:0 auto!important; padding:0!important; overflow:visible!important; background:#111210!important; border:1px solid #37352d!important; border-top:3px solid #c4a464!important; border-radius:2px!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .sidebar--latest { display:none!important; }
html body.single-post.kr-negri-feature .single-post-header { display:block!important; position:relative!important; box-sizing:border-box!important; width:100%!important; margin:0!important; padding:32px clamp(22px,4vw,48px) 27px!important; background:#151612!important; border:0!important; border-bottom:1px solid rgba(194,163,101,.24)!important; border-radius:0!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .single-post-header .crumb,
html body.single-post.kr-negri-feature .single-post-header .post-kicker,
html body.single-post.kr-negri-feature .single-post-header .post-meta { display:none!important; }
html body.single-post.kr-negri-feature .single-page .single-main .single-post-header h1.post-title { display:block!important; width:100%!important; max-width:100%!important; margin:0!important; padding:0!important; color:#f0d39b!important; font-size:clamp(29px,3vw,39px)!important; font-weight:700!important; line-height:1.9!important; letter-spacing:0!important; white-space:normal!important; overflow-wrap:anywhere!important; text-align:right!important; background:transparent!important; border:0!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .single-page .single-main .post-content.entry-content { display:flow-root!important; position:relative!important; box-sizing:border-box!important; width:100%!important; max-width:none!important; min-width:0!important; margin:0!important; padding:0!important; overflow:visible!important; background:transparent!important; border:0!important; border-radius:0!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .single-page .single-main .post-content.entry-content > .post-feature-inline { display:block!important; position:static!important; float:left!important; clear:none!important; box-sizing:border-box!important; width:min(31%,300px)!important; min-width:0!important; max-width:36%!important; height:auto!important; margin:16px 26px 20px 0!important; padding:0!important; overflow:visible!important; aspect-ratio:2/3!important; background:transparent!important; border:0!important; border-radius:0!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .single-page .single-main .post-content.entry-content > .post-feature-inline > img.single-thumbnail { display:block!important; float:none!important; box-sizing:border-box!important; width:100%!important; max-width:100%!important; height:auto!important; min-height:0!important; aspect-ratio:2/3!important; object-fit:contain!important; object-position:center!important; margin:0!important; padding:0!important; background:#080807!important; border:1px solid #4b4030!important; border-radius:1px!important; box-shadow:0 10px 24px rgba(0,0,0,.22)!important; }
html body.single-post.kr-negri-feature .single-page .single-main .post-content.entry-content::before,
html body.single-post.kr-negri-feature .single-page .single-main .post-content.entry-content::after { content:none!important; display:none!important; }
html body.single-post.kr-negri-feature .kr-negri-article { display:block!important; position:relative!important; box-sizing:border-box!important; width:auto!important; max-width:none!important; min-width:0!important; margin:0!important; padding:22px clamp(22px,3.5vw,42px) 48px!important; overflow-wrap:anywhere!important; background:transparent!important; color:#e8e3da!important; direction:rtl!important; text-align:right!important; border:0!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .kr-negri-edition { display:flex!important; align-items:center!important; flex-wrap:wrap!important; gap:11px!important; margin:0 0 15px!important; padding:0 0 12px!important; color:#c7a76c!important; font-size:12px!important; font-weight:700!important; line-height:2!important; border-bottom:1px solid rgba(194,163,101,.16)!important; }
html body.single-post.kr-negri-feature .kr-negri-edition__mark { display:inline-block!important; flex:0 0 24px!important; width:24px!important; height:3px!important; background:#b96d46!important; }
html body.single-post.kr-negri-feature .kr-negri-edition__rule { flex:1 1 40px!important; height:1px!important; background:rgba(194,163,101,.2)!important; }
html body.single-post.kr-negri-feature .kr-negri-byline { display:flex!important; flex-wrap:wrap!important; gap:8px 22px!important; margin:0 0 27px!important; color:#a9a398!important; font-size:13px!important; line-height:2!important; }
html body.single-post.kr-negri-feature .kr-negri-byline span:first-child { color:#e2c78f!important; font-weight:700!important; }
html body.single-post.kr-negri-feature .kr-negri-abstract { margin:0 0 34px!important; padding:0 18px 3px 0!important; border-right:3px solid #b96d46!important; }
html body.single-post.kr-negri-feature .kr-negri-abstract__title { margin:0 0 10px!important; padding:0!important; color:#e9c887!important; font-size:18px!important; font-weight:700!important; line-height:1.9!important; background:transparent!important; border:0!important; }
html body.single-post.kr-negri-feature .kr-negri-abstract p { margin:0 0 12px!important; padding:0!important; color:#d2cbbf!important; font-size:16px!important; font-weight:400!important; line-height:2.15!important; background:transparent!important; border:0!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .kr-negri-body { display:block!important; width:auto!important; max-width:none!important; min-width:0!important; }
html body.single-post.kr-negri-feature .kr-negri-section { display:block!important; width:auto!important; max-width:none!important; min-width:0!important; margin:0!important; padding:27px 0 24px!important; background:transparent!important; border:0!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .kr-negri-section + .kr-negri-section { border-top:1px solid rgba(194,163,101,.17)!important; }
html body.single-post.kr-negri-feature .kr-negri-section > h2 { display:block!important; box-sizing:border-box!important; width:auto!important; max-width:none!important; min-width:0!important; margin:0 0 20px!important; padding:0!important; color:#e9c887!important; font-size:clamp(21px,2vw,27px)!important; font-weight:700!important; line-height:1.95!important; text-align:right!important; overflow-wrap:anywhere!important; background:transparent!important; border:0!important; border-radius:0!important; box-shadow:none!important; }
html body.single-post.kr-negri-feature .kr-negri-section > h2::after { content:""!important; display:block!important; width:42px!important; height:2px!important; margin:11px 0 0 auto!important; background:#bb794d!important; }
html body.single-post.kr-negri-feature .kr-negri-section h3 { margin:25px 0 14px!important; padding:0!important; color:#d8bd87!important; font-size:19px!important; line-height:1.9!important; background:transparent!important; border:0!important; }
html body.single-post.kr-negri-feature .kr-negri-section > p { display:block!important; position:static!important; float:none!important; box-sizing:border-box!important; width:auto!important; max-width:none!important; min-width:0!important; margin:0 0 1.25em!important; padding:0!important; color:#e1dcd3!important; background:transparent!important; border:0!important; border-radius:0!important; box-shadow:none!important; font-size:18px!important; font-weight:400!important; line-height:2.15!important; text-align:right!important; overflow-wrap:anywhere!important; word-break:normal!important; }
html body.single-post.kr-negri-feature .kr-negri-section strong { color:#f0dfbd!important; font-weight:700!important; }
html body.single-post.kr-negri-feature .kr-negri-section a { color:#d9bd82!important; text-decoration:underline!important; text-decoration-color:rgba(217,189,130,.38)!important; text-underline-offset:3px!important; }
html body.single-post.kr-negri-feature .kr-negri-section a:hover,
html body.single-post.kr-negri-feature .kr-negri-section a:focus { color:#f5dca9!important; }
html body.single-post.kr-negri-feature .kr-negri-section .kr-negri-author-heading { margin-top:20px!important; }
@media (max-width:700px) {
 html body.single-post.kr-negri-feature .single-page { padding:12px 8px 28px!important; }
 html body.single-post.kr-negri-feature .single-page .single-main .single-post-header { padding:22px 18px 18px!important; }
 html body.single-post.kr-negri-feature .single-page .single-main .single-post-header h1.post-title { font-size:clamp(24px,6vw,32px)!important; line-height:1.9!important; }
 html body.single-post.kr-negri-feature .single-page .single-main .post-content.entry-content { display:block!important; padding-top:0!important; }
 html body.single-post.kr-negri-feature .single-page .single-main .post-content.entry-content > .post-feature-inline { float:none!important; clear:both!important; display:block!important; width:min(100%,260px)!important; max-width:100%!important; margin:18px auto 22px!important; aspect-ratio:2/3!important; }
 html body.single-post.kr-negri-feature .kr-negri-article { padding:15px 18px 30px!important; }
 html body.single-post.kr-negri-feature .kr-negri-byline { margin-bottom:22px!important; }
 html body.single-post.kr-negri-feature .kr-negri-abstract { margin-bottom:25px!important; }
 html body.single-post.kr-negri-feature .kr-negri-abstract p { font-size:15.5px!important; line-height:2.1!important; }
 html body.single-post.kr-negri-feature .kr-negri-section { padding:22px 0 19px!important; }
 html body.single-post.kr-negri-feature .kr-negri-section > p { font-size:16.5px!important; line-height:2.08!important; }
 html body.single-post.kr-negri-feature .kr-negri-section > h2 { font-size:21px!important; margin-bottom:16px!important; }
}

/* Typography refinement requested 2026-10-19: Persian +1 step, English -2 steps. */
html body.single-post.kr-negri-feature .kr-negri-section > p { font-size:19px!important; }
html body.single-post.kr-negri-feature .kr-negri-abstract p { font-size:17px!important; }
html body.single-post.kr-negri-feature .kr-negri-article .kr-negri-en { font-size:0.8em!important; line-height:inherit!important; }
@media (max-width:700px) {
 html body.single-post.kr-negri-feature .kr-negri-section > p { font-size:17.5px!important; }
 html body.single-post.kr-negri-feature .kr-negri-abstract p { font-size:16.5px!important; }
}
