/* KoohRun · European media review, 3 Aban 1405. Strictly scoped to this post. */
html body.single-post.kr-europe-media-3aban-feature{background:#0b0b0a!important;color:#e8e2d8!important}
html body.single-post.kr-europe-media-3aban-feature .single-page{box-sizing:border-box!important;width:100%!important;max-width:1300px!important;margin:0 auto!important;padding:26px clamp(10px,2.5vw,34px) 58px!important;background:transparent!important}
html body.single-post.kr-europe-media-3aban-feature .single-layout,html body.single-post.kr-europe-media-3aban-feature .single-main{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:1160px!important;min-width:0!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.single-post.kr-europe-media-3aban-feature .sidebar--latest{display:none!important}
html body.single-post.kr-europe-media-3aban-feature .single-post-header{display:block!important;position:relative!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:clamp(25px,3.7vw,43px) clamp(20px,4vw,52px)!important;background:linear-gradient(125deg,#191916 0%,#11110f 70%,#1b160e 100%)!important;border:0!important;border-top:4px solid #c7a96f!important;border-bottom:1px solid rgba(199,169,111,.34)!important;border-radius:9px 9px 0 0!important;box-shadow:none!important;overflow:visible!important}
html body.single-post.kr-europe-media-3aban-feature .single-post-header .crumb,html body.single-post.kr-europe-media-3aban-feature .single-post-header .post-kicker,html body.single-post.kr-europe-media-3aban-feature .single-post-header .post-meta{display:none!important}
html body.single-post.kr-europe-media-3aban-feature .single-page .single-post-header h1.post-title{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;color:#f0d49a!important;font-size:clamp(30px,3.4vw,44px)!important;font-weight:800!important;line-height:1.72!important;letter-spacing:-.015em!important;overflow-wrap:anywhere!important;text-wrap:balance!important;text-align:right!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.single-post.kr-europe-media-3aban-feature .single-main .post-content.entry-content{display:block!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:#11110f!important;border:1px solid rgba(199,169,111,.24)!important;border-top:0!important;border-radius:0 0 9px 9px!important;box-shadow:0 20px 55px rgba(0,0,0,.24)!important}
html body.single-post.kr-europe-media-3aban-feature .single-main .post-content.entry-content>.post-feature-inline{display:none!important;float:none!important}
html body.single-post.kr-europe-media-3aban-feature .single-main .post-content.entry-content .kr-europe-media-3aban-article{display:block!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 0 52px!important;direction:rtl!important;text-align:right!important;color:#e8e2d8!important;overflow-wrap:anywhere!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-opening{display:grid!important;grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr)!important;direction:rtl!important;align-items:start!important;gap:clamp(22px,3.4vw,44px)!important;margin:0!important;padding:clamp(24px,3.3vw,42px) clamp(20px,4.2vw,52px) 33px!important;background:linear-gradient(125deg,rgba(199,169,111,.065),transparent 60%)!important;border-bottom:1px solid rgba(199,169,111,.28)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-cover{grid-column:1!important;grid-row:1!important;align-self:start!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;padding:9px!important;background:#191814!important;border:1px solid rgba(199,169,111,.58)!important;border-radius:6px!important;box-shadow:0 17px 38px rgba(0,0,0,.32)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-cover img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:650px!important;margin:0!important;object-fit:contain!important;object-position:center!important;border-radius:3px!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-cover figcaption{display:flex!important;justify-content:space-between!important;gap:8px!important;flex-wrap:wrap!important;padding:11px 3px 2px!important;color:#d9bb80!important;font-size:12px!important;line-height:1.7!important;font-weight:700!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-cover figcaption span:last-child{color:#9c9588!important;font-weight:400!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-opening-copy{grid-column:2!important;grid-row:1!important;min-width:0!important;padding:0!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-issue-line{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:wrap!important;margin:0 0 17px!important;padding:0 0 13px!important;border-bottom:1px solid rgba(199,169,111,.32)!important;color:#d7b878!important;font-size:13px!important;font-weight:800!important;line-height:1.8!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-rule{display:inline-block!important;width:27px!important;height:2px!important;background:#9e3b2f!important;margin-inline-end:0!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-date{margin-inline-start:auto!important;color:#a6a092!important;font-weight:400!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-intro{margin:0 0 16px!important;padding:0 14px 0 0!important;border-right:3px solid #c7a96f!important;color:#f0d7a1!important;font-size:clamp(17px,1.25vw,19px)!important;font-weight:600!important;line-height:2.06!important;text-align:justify!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-note{margin:0!important;padding:0!important;color:#aaa397!important;font-size:14px!important;line-height:1.9!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-body{display:block!important;box-sizing:border-box!important;width:100%!important;padding:0 clamp(20px,4.2vw,52px)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-section{display:block!important;box-sizing:border-box!important;clear:both!important;width:100%!important;min-width:0!important;margin:0!important;padding:27px 0 26px!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-section+.kr-eur25-section{border-top:1px solid rgba(199,169,111,.2)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-section h2{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0 0 17px!important;padding:0 14px 12px 0!important;border:0!important;border-right:3px solid #b99456!important;border-bottom:1px solid rgba(199,169,111,.28)!important;color:#eacb8d!important;font-size:clamp(23px,2.15vw,29px)!important;line-height:1.75!important;font-weight:800!important;text-align:right!important;background:transparent!important;box-shadow:none!important;overflow-wrap:anywhere!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-section p{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 1.18em!important;padding:0!important;color:#e6dfd4!important;font-size:clamp(17px,1.25vw,19px)!important;line-height:2.08!important;text-align:justify!important;overflow-wrap:anywhere!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-section p:last-child{margin-bottom:0!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-cite-group{display:inline!important;white-space:normal!important;font-size:.91em!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-cite{color:#d6b77b!important;text-decoration:none!important;padding:0 .04em!important;border-bottom:1px dotted rgba(214,183,123,.55)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-cite:hover{color:#fff0cb!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-conclusion{margin-top:3px!important;padding-top:29px!important;border-top:2px solid rgba(199,169,111,.28)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-conclusion h2{color:#f0d49a!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-sources{margin-top:7px!important;padding-top:25px!important;border-top:1px solid rgba(199,169,111,.28)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-sources ol{list-style:none!important;counter-reset:eur-source!important;margin:0!important;padding:0!important;border-top:1px solid rgba(199,169,111,.18)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-sources li{counter-increment:eur-source!important;display:flex!important;flex-direction:column!important;gap:7px!important;list-style:none!important;margin:0!important;padding:14px 5px!important;border-bottom:1px solid rgba(255,255,255,.075)!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-source-title{display:block!important;color:#ded7ca!important;font-size:15.5px!important;line-height:1.9!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-source-link{align-self:flex-start!important;color:#d9bd82!important;font-size:13px!important;line-height:1.8!important;text-decoration:underline!important;text-decoration-color:rgba(217,189,130,.4)!important;text-underline-offset:3px!important;overflow-wrap:anywhere!important}
html body.single-post.kr-europe-media-3aban-feature .kr-eur25-source-link:hover{color:#fff0cb!important}
@media(max-width:760px){
 html body.single-post.kr-europe-media-3aban-feature .single-page{padding:10px 7px 30px!important}
 html body.single-post.kr-europe-media-3aban-feature .single-post-header{padding:22px 17px!important;border-radius:7px 7px 0 0!important}
 html body.single-post.kr-europe-media-3aban-feature .single-page .single-post-header h1.post-title{font-size:clamp(26px,7vw,35px)!important;line-height:1.7!important}
 html body.single-post.kr-europe-media-3aban-feature .single-main .post-content.entry-content{border-radius:0 0 7px 7px!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-opening{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;padding:20px 16px 24px!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-cover{grid-column:1!important;grid-row:1!important;width:min(74%,300px)!important;justify-self:center!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-opening-copy{grid-column:1!important;grid-row:2!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-intro{font-size:16.5px!important;line-height:2!important;text-align:right!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-note{font-size:13.5px!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-body{padding:0 17px!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-section{padding:22px 0!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-section h2{font-size:22px!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-section p{font-size:17px!important;line-height:2!important;text-align:right!important}
 html body.single-post.kr-europe-media-3aban-feature .kr-eur25-source-title{font-size:14.5px!important}
}
