/* v2.10.12 - Nog haalbare punten zichtbaar op standpagina en persoonlijk dashboard */
html body .wkp-stand-page .wkp-remaining-points-card,
html body .wkp-personal-dashboard .wkp-pd-stat-remaining{
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  background:linear-gradient(135deg,#ff8c00,#ff5a00)!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.18)!important;
  border-radius:20px!important;
  padding:18px 20px!important;
  box-shadow:0 16px 36px rgba(0,0,0,.24)!important;
}
html body .wkp-stand-page .wkp-remaining-points-card{
  margin:0 0 18px!important;
}
html body .wkp-stand-page .wkp-remaining-points-card small,
html body .wkp-personal-dashboard .wkp-pd-stat-remaining span{
  display:block!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:12px!important;
  font-weight:950!important;
  letter-spacing:.08em!important;
  text-transform:uppercase!important;
  opacity:1!important;
}
html body .wkp-stand-page .wkp-remaining-points-card strong,
html body .wkp-personal-dashboard .wkp-pd-stat-remaining strong{
  display:block!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:clamp(28px,3vw,42px)!important;
  line-height:1!important;
  margin:7px 0 5px!important;
  font-weight:1000!important;
}
html body .wkp-stand-page .wkp-remaining-points-card span,
html body .wkp-personal-dashboard .wkp-pd-stat-remaining small{
  display:block!important;
  color:rgba(255,255,255,.9)!important;
  -webkit-text-fill-color:rgba(255,255,255,.9)!important;
  font-weight:850!important;
  opacity:1!important;
}
html body .wkp-personal-dashboard .wkp-pd-statgrid{
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
}
@media(max-width:900px){
  html body .wkp-personal-dashboard .wkp-pd-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
@media(max-width:560px){
  html body .wkp-personal-dashboard .wkp-pd-statgrid{grid-template-columns:1fr!important;}
}
