
/* V125 Public Preview */
.hmc-preview-mode{}
.card.is-locked{
  position:relative;
}
.card.is-locked .cover-button::after{
  content:"PRO MAX";
  position:absolute;
  inset:auto 12px 12px auto;
  min-width:72px;
  padding:7px 10px;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.88);
  background:linear-gradient(180deg,#17191f,#040506 75%,#000);
  color:#fff;
  font-size:9px;
  font-weight:950;
  letter-spacing:.12em;
  box-shadow:
    0 0 0 2px rgba(0,0,0,.75),
    0 0 0 4px rgba(153,75,225,.28),
    0 8px 20px rgba(0,0,0,.58),
    0 0 18px rgba(153,75,225,.25);
}
.card.is-locked .cover{
  filter:saturate(.86) brightness(.88);
}
.card.is-locked:hover .cover{
  filter:saturate(1) brightness(.98);
}
.preview-access-note{
  margin:10px auto 16px;
  max-width:940px;
  padding:12px 16px;
  border:1px solid rgba(255,255,255,.18);
  border-radius:15px;
  background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.01)),#07070a;
  color:#e8e6eb;
  text-align:center;
  font-size:12px;
  line-height:1.45;
}
.preview-access-note b{color:#d2a7ff}

.hmc-preview-final .card.is-locked .card-actions button{color:#fff}
.hmc-preview-final .card.is-locked .card-actions button:first-child{border-color:rgba(255,255,255,.82);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.01)),#050609;box-shadow:inset 0 1px rgba(255,255,255,.18),0 0 0 2px rgba(0,0,0,.7),0 0 14px rgba(151,72,225,.22)}
.hmc-preview-final .card.is-locked .card-actions button:first-child::before{content:'◆ ';color:#c88cff}
.hmc-preview-final .card.is-locked .card-mastery-status{cursor:pointer!important;opacity:1!important}
