/* 017 C2：rail 下内容页共用纸白壳。不改布局与逻辑。 */
html[data-chrome="rail"] body{
  background:#FBFAF6!important;
  background-image:none!important;
}
html[data-chrome="rail"] .nav-links,
html[data-chrome="rail"] .topfloat .brand,
html[data-chrome="rail"] .topfloat .topact,
html[data-chrome="rail"] .bread{display:none!important}
html[data-chrome="rail"] .hero{
  background:#FFFFFF!important;color:#161A17!important;
  border:1px solid #E8E4D8!important;box-shadow:none!important;
  border-radius:12px!important;padding:10px 14px!important;
}
html[data-chrome="rail"] .hero h1{
  font:700 20px/1.3 "PingFang SC","Microsoft YaHei",sans-serif!important;
  color:#161A17!important;margin:4px 0!important;
}
html[data-chrome="rail"] .hero p,
html[data-chrome="rail"] .eyebrow,
html[data-chrome="rail"] .season-label{color:#5E665F!important}
html[data-chrome="rail"] .isle,
html[data-chrome="rail"] .panel,
html[data-chrome="rail"] .board,
html[data-chrome="rail"] .card{
  background:#FFFFFF!important;border-color:#E8E4D8!important;
  box-shadow:none!important;
}
html[data-chrome="rail"][data-v="b"]{
  --h-paper:#FBFAF6;--h-paper2:#F4F2EA;
  --h-panel:#FFFFFF;--h-panel2:#F4F2EA;
  --h-ink:#161A17;--h-ink2:#3C443E;--h-ink3:#5E665F;
  --h-grn:#1F5A3A;--h-line:#E8E4D8;--h-line2:#D8D3C3;
  --h3-cab:#FBFAF6;--h3-cab2:#F4F2EA;--h3-scr:#FFFFFF;--h3-pnl:#FFFFFF;
  --h3-ink:#161A17;--h3-ink2:#3C443E;--h3-grn:#1F5A3A;
  --bg:#FBFAF6;--bg-2:#F4F2EA;--isle:#FFFFFF;--isle-2:#F4F2EA;
  --txt:#161A17;--txt2:#3C443E;--txt3:#5E665F;
  --green:#1F5A3A;--cy:#1F5A3A;--paper:#FBFAF6;--ink:#161A17;
  --line:#E8E4D8;--border:#E8E4D8;--muted:#5E665F;
}
html[data-chrome="rail"] .db-tabs a[href="/players_list.html"]{display:none!important}
html[data-chrome="rail"] .db-tabs{
  border-bottom:1px solid #E8E4D8!important;
}
html[data-chrome="rail"] .db-tabs a{
  background:#FFFFFF!important;color:#161A17!important;
  border:1px solid #E8E4D8!important;box-shadow:none!important;
  border-radius:12px 12px 0 0!important;
}
html[data-chrome="rail"] .db-tabs a.active{
  background:#FFFFFF!important;color:#1F5A3A!important;transform:none!important;
  border-color:#1F5A3A!important;
}
html[data-chrome="rail"] .metric-nav button[aria-selected="true"],
html[data-chrome="rail"] .metric-nav button[aria-selected=true]{
  background:#FFFFFF!important;color:#1F5A3A!important;
  border-color:#1F5A3A!important;box-shadow:none!important;
}
html[data-chrome="rail"] .ph h1{font-size:15px;font-weight:700;color:#161A17}
html[data-chrome="rail"] .cabhd h1{
  font-size:22px!important;font-weight:700!important;letter-spacing:0!important;
  color:#161A17!important;line-height:1.25!important}
html[data-chrome="rail"] .cabhd h1 em{color:#161A17!important}
html[data-chrome="rail"] .cabhd h1::after{display:none!important}
html[data-chrome="rail"] #strap .brand .dot,
html[data-chrome="rail"] #strap .brand .tag{display:none!important}
html[data-chrome="rail"] #strap .brand img{width:20px;height:20px;display:block}
