/* FineME v298 — Creator readability + feed retry polish. */
body.fm-v298.fm-creator-page{
  color:#17213d;
}
body.fm-v298.fm-creator-page .fm-section-headbar h1,
body.fm-v298.fm-creator-page .fm-section-headbar h2,
body.fm-v298.fm-creator-page .card h2,
body.fm-v298.fm-creator-page .card h3,
body.fm-v298.fm-creator-page .creator-community-list strong,
body.fm-v298.fm-creator-page .creator-community-list b,
body.fm-v298.fm-creator-page .shadow-ledger strong,
body.fm-v298.fm-creator-page .shadow-ledger b,
body.fm-v298.fm-creator-page .creator-read-grid b,
body.fm-v298.fm-creator-page .fm-ui-metric-value{
  color:#17213d!important;
}
body.fm-v298.fm-creator-page .fm-section-headbar p,
body.fm-v298.fm-creator-page .card p,
body.fm-v298.fm-creator-page .creator-read-grid small,
body.fm-v298.fm-creator-page .creator-community-list small,
body.fm-v298.fm-creator-page .shadow-ledger small,
body.fm-v298.fm-creator-page .fm-ui-metric-label,
body.fm-v298.fm-creator-page .fm-ui-metric-detail{
  color:#4e5b73!important;
  opacity:1!important;
}

body.fm-v298.fm-creator-page .fm-single-heading h1{
  font-size:28px!important;
  line-height:1.15!important;
  color:#17213d!important;
}
body.fm-v298.fm-creator-page .fm-single-heading p{
  font-size:13px!important;
  line-height:1.55!important;
  color:#4e5b73!important;
}
body.fm-v298.fm-creator-page section.card>.title h2{
  font-size:18px!important;
  line-height:1.3!important;
  margin-bottom:10px!important;
}
body.fm-v298.fm-creator-page section.card{
  font-size:13px;
  line-height:1.55;
}

body.fm-v298.fm-creator-page .creator-admin-metrics .card,
body.fm-v298.fm-creator-page .creator-read-grid>div,
body.fm-v298.fm-creator-page .creator-community-list>a,
body.fm-v298.fm-creator-page .shadow-ledger>div,
body.fm-v298.fm-creator-page section.card{
  background:#fff!important;
  border-color:#d9dfeb!important;
}
body.fm-v298.fm-creator-page .creator-admin-metrics .card{
  min-height:82px!important;
  padding:14px 15px!important;
  gap:4px!important;
}
body.fm-v298.fm-creator-page .creator-admin-metrics .fm-ui-metric-label{
  font-size:12px!important;
  line-height:1.35!important;
  font-weight:750!important;
}
body.fm-v298.fm-creator-page .creator-admin-metrics .fm-ui-metric-value{
  font-size:20px!important;
  line-height:1.2!important;
  font-weight:900!important;
}
body.fm-v298.fm-creator-page .creator-admin-metrics .fm-ui-metric-detail{
  font-size:11px!important;
  line-height:1.45!important;
}
body.fm-v298.fm-creator-page .creator-read-grid{
  gap:10px!important;
}
body.fm-v298.fm-creator-page .creator-read-grid>div{
  min-height:76px;
  padding:12px 13px!important;
  border-radius:12px!important;
}
body.fm-v298.fm-creator-page .creator-read-grid small{
  font-size:11px!important;
  line-height:1.35!important;
}
body.fm-v298.fm-creator-page .creator-read-grid b{
  font-size:15px!important;
  line-height:1.35!important;
}
body.fm-v298.fm-creator-page .creator-community-list>a,
body.fm-v298.fm-creator-page .shadow-ledger>div{
  padding:12px 13px!important;
  line-height:1.45;
}
body.fm-v298.fm-creator-page .creator-community-list strong,
body.fm-v298.fm-creator-page .shadow-ledger strong{
  font-size:14px!important;
}
body.fm-v298.fm-creator-page .creator-community-list small,
body.fm-v298.fm-creator-page .shadow-ledger small{
  font-size:11px!important;
  line-height:1.45!important;
}
body.fm-v298.fm-creator-page .creator-community-list b,
body.fm-v298.fm-creator-page .shadow-ledger b{
  font-size:12px!important;
}
body.fm-v298.fm-creator-page .shadow-ledger em{
  color:#17735f!important;
  font-size:11px!important;
  font-weight:800;
}
body.fm-v298.fm-creator-page .eyebrow{
  color:#5142bd!important;
  font-size:10.5px!important;
  opacity:1!important;
}
body.fm-v298.fm-creator-page .text-link{
  color:#4e3ec4!important;
  text-decoration:none;
}
body.fm-v298.fm-creator-page .pill{
  color:#35405a!important;
  background:#f5f7fc!important;
  border-color:#d6ddea!important;
}
body.fm-v298.fm-creator-page .pill.ok{color:#166a59!important;background:#eefaf6!important;border-color:#bfe9dc!important}
body.fm-v298.fm-creator-page .pill.warn{color:#85510e!important;background:#fff8e8!important;border-color:#f1d49b!important}

body.fm-v298 .fm-feed-infinite-sentinel[data-state="retry"]{
  color:#667085!important;
  background:transparent!important;
  border:0!important;
}

@media(max-width:700px){
  body.fm-v298.fm-creator-page .creator-admin-metrics,
  body.fm-v298.fm-creator-page .creator-read-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}
  body.fm-v298.fm-creator-page .creator-admin-metrics .card{min-height:76px!important;padding:12px!important}
  body.fm-v298.fm-creator-page .creator-admin-metrics .fm-ui-metric-value{font-size:18px!important}
  body.fm-v298.fm-creator-page .creator-community-list>a,
  body.fm-v298.fm-creator-page .shadow-ledger>div{grid-template-columns:1fr!important;gap:5px!important}
}
@media(max-width:430px){
  body.fm-v298.fm-creator-page .creator-admin-metrics,
  body.fm-v298.fm-creator-page .creator-read-grid{grid-template-columns:1fr!important}
  body.fm-v298.fm-creator-page .creator-read-grid>div{min-height:0}
}
