/* 22Media Premium Pro v6.21 — full newsroom article polish */
.m22-article-v3 .m22-article-content{max-width:900px;font-size:18.5px!important;line-height:1.88!important;color:#202c41!important}
.m22-article-v3 .m22-article-content>p{margin:0 0 23px!important}
.m22-article-v3 .m22-article-content>p:first-child:first-letter,.m22-article-v3 .m22-story-lead:first-letter{float:none!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important;padding:0!important}
.m22-article-v3 .m22-story-lead{font-size:21px!important;line-height:1.72!important;font-weight:600;color:#17243a!important;border-left:4px solid #1263ff!important;padding:19px 22px!important;background:linear-gradient(135deg,#f7faff 0%,#fff 70%)!important;border-radius:0 16px 16px 0!important;margin:0 0 28px!important}
.m22-article-v3 .m22-story-update{display:flex;align-items:flex-start;gap:10px;margin:32px 0 4px!important;padding:16px 18px!important;border:1px solid #dbe7fb;background:#f7faff!important;color:#4d5e79!important;border-radius:14px!important;font-size:13px;line-height:1.55}
.m22-article-v3 .m22-story-update strong{white-space:nowrap;color:#0d5fe8!important}
.m22-article-v3 .m22-article-image{aspect-ratio:16/9;max-height:640px;background:#071833!important}
.m22-article-v3 .m22-article-image img{width:100%!important;height:100%!important;object-fit:cover!important}
.m22-article-v3 .m22-article-image-fallback{aspect-ratio:16/6;max-height:360px;opacity:.96}
.m22-article-v3 .m22-inshort{margin:22px 0 26px!important}
.m22-article-v3 .m22-inshort p{font-size:14px!important;line-height:1.65!important;margin-top:8px!important}
.m22-article-v3 .m22-publisher-stamp{border:1px solid #dfe8f7;background:#fbfdff;padding:15px 17px;border-radius:15px}
body.m22-dark .m22-article-v3 .m22-article-content{color:#d5deed!important}
body.m22-dark .m22-article-v3 .m22-story-lead{color:#eef4ff!important;background:linear-gradient(135deg,#0b1934,#0a1429)!important;border-color:#4a8fff!important}
body.m22-dark .m22-article-v3 .m22-story-update{background:#0b1832!important;border-color:#223a63;color:#b7c6dd!important}
body.m22-dark .m22-article-v3 .m22-publisher-stamp{background:#09162e;border-color:#223a63}
@media(max-width:720px){
 .m22-article-v3 .m22-article-content{font-size:17.2px!important;line-height:1.82!important}
 .m22-article-v3 .m22-story-lead{font-size:18.5px!important;padding:16px 17px!important}
 .m22-article-v3 .m22-story-update{display:block}.m22-article-v3 .m22-story-update strong{display:block;margin-bottom:4px}
 .m22-article-v3 .m22-article-image{border-radius:17px!important;aspect-ratio:16/10}
 .m22-article-v3 .m22-article-image-fallback{aspect-ratio:16/7}
}
