/* Rodada 06 — capítulo de exploração. Pequeno refinamento sem ampliar atrito visual. */
.pc-level-button[data-chapter="explore"]:not(.is-locked):not(.is-completed){
  border-color:#cbb7ef;
  background:linear-gradient(155deg,#fcfaff 30%,#f0e7ff);
  box-shadow:inset 0 2px 0 rgba(137,84,203,.12);
}
.pc-level-button[data-chapter="explore"]:not(.is-locked):not(.is-completed) strong{color:#7131af}
.pc-level-button[data-chapter="explore"].is-in-progress{border-color:#a27ad6;background:linear-gradient(155deg,#f3ecff,#e9deff)}
.pc-level-button[data-chapter="explore"]:not(.is-locked)::before{
  content:"";display:block;position:absolute;top:10px;left:10px;
  width:5px;height:5px;border-radius:50%;background:#a974df;box-shadow:0 0 0 3px rgba(169,116,223,.12);
}
.pc-level-button[data-chapter="explore"].is-completed::before{display:none}
@media(max-width:520px){
  .pc-level-button[data-chapter="explore"]:not(.is-locked)::before{top:8px;left:8px;width:4px;height:4px}
}
html[data-theme="dark"] .pc-level-button[data-chapter="explore"]:not(.is-locked):not(.is-completed){
 background:linear-gradient(155deg,#423252,#503266);border-color:#7555a0
}
html[data-theme="dark"] .pc-level-button[data-chapter="explore"]:not(.is-locked):not(.is-completed) strong{color:#ead7ff}
