/* PressFly 3.5.95 — unified flat article meta */
.article-show .pf-article-meta-strip{
    display:block!important;
    width:100%!important;
    margin:0 0 14px!important;
    padding:0!important;
    background:transparent!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    color:#64748b!important;
    overflow:visible!important;
}
.article-show .pf-article-meta-strip small:after{display:none!important;content:none!important}
.article-show .pf-article-meta-row{
    display:flex!important;
    align-items:center!important;
    flex-wrap:wrap!important;
    gap:8px 16px!important;
    width:100%!important;
    padding:0!important;
    background:transparent!important;
    border:0!important;
}
.article-show .pf-article-meta-item{
    position:relative!important;
    display:inline-flex!important;
    align-items:center!important;
    gap:6px!important;
    min-width:0!important;
    min-height:28px!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    box-shadow:none!important;
    color:#64748b!important;
    font-size:12px!important;
    line-height:1.35!important;
    font-weight:700!important;
    white-space:nowrap!important;
}
.article-show .pf-article-meta-item:not(:last-child)::after{
    content:""!important;
    display:block!important;
    width:1px!important;
    height:14px!important;
    margin-left:10px!important;
    background:#dbe3ee!important;
}
.article-show .pf-article-meta-item i{
    flex:0 0 auto!important;
    color:#2563eb!important;
    font-size:13px!important;
}
.article-show .pf-article-meta-item strong{
    color:#0f172a!important;
    font-size:12.5px!important;
    font-weight:850!important;
}
.article-show .pf-article-meta-item span,
.article-show .pf-article-meta-item a{
    min-width:0!important;
    color:inherit!important;
    text-decoration:none!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
}
.article-show .pf-article-meta-item a:hover{color:#2563eb!important}
.article-show .pf-live-readers-meta,
.article-show .pf-live-readers-meta.is-idle{
    background:transparent!important;
    border:0!important;
    color:#64748b!important;
}
.article-show .pf-live-readers-meta:not(.is-idle){color:#15803d!important}
.article-show .pf-live-readers-meta:not(.is-idle) i,
.article-show .pf-live-readers-meta:not(.is-idle) strong{color:#16a34a!important}
.article-show .pf-live-readers-meta.is-idle i,
.article-show .pf-live-readers-meta.is-idle strong{color:#64748b!important}

/* Prevent failed score/ad placeholders from creating a large blank footer area. */
.article-show .pf-live-scores-sidebar .pf-live-scores-list{max-height:520px!important;overflow:hidden!important}
.article-show .pf-live-scores-sidebar .pf-score-card-placeholder:nth-child(n+4){display:none!important}
.article-show .pf-live-scores-sidebar.is-empty .pf-live-scores-list,
.article-show .pf-live-scores-sidebar.pf-live-scores-error .pf-live-scores-list{display:none!important}
.article-show .pf-live-scores-empty[hidden]{display:none!important}
.article-show .pf-live-scores-empty:not([hidden]){min-height:0!important;padding:18px 12px!important}
.article-show footer,.article-show .site-footer,.article-show #footer{min-height:0!important;height:auto!important}
.article-show .pf-revenue-ad-slot:empty,.article-show .ad-slot:empty,.article-show ins.adsbygoogle:empty{display:none!important;min-height:0!important}

html.dark-mode-site .article-show .pf-article-meta-strip,
body.dark-mode-site.article-show .pf-article-meta-strip,
html.dark-mode-site .article-show .pf-article-meta-item,
body.dark-mode-site.article-show .pf-article-meta-item{
    background:transparent!important;
    border:0!important;
    color:#a7b4c8!important;
}
html.dark-mode-site .article-show .pf-article-meta-item strong,
body.dark-mode-site.article-show .pf-article-meta-item strong{color:#f8fafc!important}
html.dark-mode-site .article-show .pf-article-meta-item:not(:last-child)::after,
body.dark-mode-site.article-show .pf-article-meta-item:not(:last-child)::after{background:#334155!important}
html.dark-mode-site .article-show .pf-live-readers-meta:not(.is-idle),
body.dark-mode-site.article-show .pf-live-readers-meta:not(.is-idle){color:#86efac!important}

@media(max-width:767.98px){
    .article-show .pf-article-meta-row{gap:7px 12px!important}
    .article-show .pf-article-meta-item{font-size:11px!important;min-height:25px!important}
    .article-show .pf-article-meta-item strong{font-size:11.5px!important}
    .article-show .pf-article-meta-item:not(:last-child)::after{height:12px!important;margin-left:6px!important}
}
@media(max-width:575.98px){
    .article-show .article-content-column>.col-inner{padding:16px!important;border-radius:18px!important}
    .article-show .pf-article-meta-strip{margin-bottom:12px!important}
    .article-show .pf-article-meta-row{
        display:grid!important;
        grid-template-columns:repeat(3,minmax(0,1fr))!important;
        gap:8px 6px!important;
        align-items:center!important;
    }
    .article-show .pf-article-meta-item{
        justify-content:center!important;
        gap:4px!important;
        min-width:0!important;
        text-align:center!important;
        font-size:10.5px!important;
        white-space:normal!important;
    }
    .article-show .pf-article-meta-item:nth-child(n+4){grid-column:auto / span 3;justify-content:flex-start!important;text-align:left!important}
    .article-show .pf-article-meta-item::after{display:none!important}
    .article-show .pf-article-meta-item i{font-size:12px!important}
    .article-show .pf-article-meta-item strong{font-size:11px!important}
    .article-show .pf-article-meta-item span,.article-show .pf-article-meta-item a{white-space:nowrap!important}
    .article-show .pf-live-scores-sidebar .pf-live-scores-list{max-height:390px!important}
}
@media(max-width:360px){
    .article-show .pf-article-meta-row{gap:7px 4px!important}
    .article-show .pf-article-meta-item{font-size:9.5px!important}
    .article-show .pf-article-meta-item strong{font-size:10.5px!important}
}
